Mgbe ọnwa asaa nke mmepe
Ọ bụrụ na ọnụ ọgụgụ nke ebe nchekwa dị na-erughị uru a kapịrị ọnụ, mgbe ahụ, Earlyoom ga-amanye (site na izipu SIGTERM ma ọ bụ SIGKILL) kwụsị usoro nke na-eri ebe nchekwa na-arụsi ọrụ ike (na-enwe uru kachasị elu / proc / * / oom_score), na-enweghị iweta steeti sistemụ. iji kpochapụ ihe nchekwa sistemu yana itinye aka na mgbanwe ọrụ (onye na-ahụ maka OOM (Out Of Memory) na kernel na-akpalite mgbe ọnọdụ enweghị ebe nchekwa eruola ụkpụrụ dị oke mkpa ma na-abụkarị ugbu a sistemụ anaghị azaghachi. na omume onye ọrụ).
Earlyoom na-akwado izipu ọkwa nke usoro ike akwụsị na desktọpụ (iji notify-send), ma na-enyekwa ikike ịkọwa iwu nke, na-eji okwu oge niile, ị nwere ike dee aha usoro ndị a họọrọ ka akwụsị (nhọrọ "-) -ahọrọ") ma ọ bụ kwụsị kwesịrị ịzere (nhọrọ "-zere").
Isi mgbanwe na mwepụta ọhụrụ:
- Emere n'ọrụ ichere ka usoro mezue mgbe izipu ozi na ya. Nke a na-ewepụ nsogbu nke Earlyoom mgbe ụfọdụ na-egbu ihe karịrị otu usoro mgbe mmadụ ga-ezuru;
- Agbakwunyere ihe odide inyeaka (notify_all_users.py) iji gwa ndị ọrụ niile abanyela maka mmecha nke usoro site na ngosi-send;
- Ngosipụta ezighi ezi nke ụfọdụ aha usoro nwere mkpụrụedemede UTF-8;
- A nabatala Usoro Ọgbụgba Ndụ Ndị Enyemaka.
isi: opennet.ru