Jan 09, 2021

Il-prinċipju tax-xogħol tal-multiplexer

Ħalli messaġġ

Agħżel

Il-multiplexer magħżul huwa metodu alternattiv, li kien qed jissostitwixxi l-proċessi kollha relatati mal-qalba u jiċċekkja l-istatus tal-proċess tagħhom. Qabel ma tipproċessa t-tranżazzjoni tal-proċess tal-qalba, l-app tikkopja d-dejta relatata mal-konnessjoni tal-utent mill-ispazju tal-qalba għall-ispazju tal-utent.

In-nuqqasijiet ta 'dan il-multiplexer huma kif ġej:


Minħabba li f'ħafna każijiet, il-proċess tal-qalba mhux fi stat normali, u parti żgħira biss se tkun fi stat li jista 'jintuża. Allura ħafna mir-riżultati f'dan il-każ huma bla sens

Peress li l-volum xieraq jinkiseb mill-inqas bil-kwantità, in-numru ta 'proċessi tal-qalba li jista' jimmaniġġa huwa limitat, jiġifieri, in-numru massimu ta 'konnessjonijiet fl-istess ħin li jista' jimmaniġġa huwa limitat

L-ikkupjar mill-ispazju tal-qalba għall-ispazju tal-utent huwa għali.

votazzjoni

Il-prinċipju tax-xogħol tal-multiplexer tal-elezzjoni huwa kważi l-istess bħal dak tal-għażla. Id-differenza hi li peress li hija implimentata b'mod xieraq minn lista marbuta, teoretikament m'għandha l-ebda limitu fuq in-numru ta 'proċessi tal-qalba li għandhom jiġu pproċessati, jiġifieri, il-konnessjoni massima fl-istess ħin li tista' tieħu ħsieb. M'hemm l-ebda limitu għan-numru (ovvjament, għandu jiġi miżjud mal-ulimit tat-tul massimu tal-fajl li jista 'jinfetaħ fis-sistema kurrenti).


vot

L-Epoll Multiplexer huwa titjib u titjib biex tagħżel u tivvota. Għalhekk, il-mudell ta 'sostituzzjoni multipla Epoll jissejjaħ ukoll il-mudell immexxi mill-avveniment Epoll.

Barra minn hekk, id-dejta użata mill-programm ta 'applikazzjoni m'għadhiex ikkupjata mill-ispazju tal-qalba għall-ispazju tal-utent, iżda tuża l-mekkaniżmu ta' kopja MMAP Zero, li jnaqqas ħafna s-sistema fuq l-għoli.


Mistoqsija: Wara li l-multiplexer Epoll jiġi notifikat bil-progress korrett tal-qalba, il-multiplexer se jipproċessah immedjatament. Se jitqiegħed immedjatament fil-pożizzjoni xierqa?


Tweġiba: Le Skond metodi ta 'proċessar differenti, din tista' tinqasam f'żewġ modi ta 'proċessar: modalità LT u modalità ET.


Modalità LT

LT, livell attivat, il-mod orizzontali tal-grillu jfisser li sakemm in-notifika lesta tal-proċess tal-qalba ma tkunx temporanjament mhux ipproċessata minn Epoll għal xi raġuni, il-proċess tal-qalba ser jinnotifika perjodikament lil Epoll bl-informazzjoni xierqa tiegħu. Huwa jappoġġja żewġ metodi ta 'komunikazzjoni: Bio u NIO.


Modalità ET

ET, Edge attivat, il-modalità ta 'attivazzjoni tat-tarf hija l-uniku metodu ta' komunikazzjoni li jappoġġja NIO. Meta l-informazzjoni lesta tal-proċess tal-qalba tinnotifika biss lil Epoll darba, irrispettivament minn jekk Epoll jipproċessax in-notifika. Se jkun hemm sitwazzjonijiet fejn in-notifika lesta tiġi injorata, jiġifieri, it-talba tal-konnessjoni tintilef.

Dikjarazzjoni tad-Drittijiet tal-Awtur: Dan huwa l-artikolu oriġinali tal-blogger CSDN "Christy 0 01", li jsegwi l-Ftehim CC 4.0 BY-SA Copyright. Jekk jogħġbok ehmeż il-link mas-sors tal-analista u din id-dikjarazzjoni għall-istampar mill-ġdid.


Ibgħat l-inkjesta