Wat is geheue-gekarteer lêer in OS?
Wat is geheue-gekarteer lêer in OS?

Video: Wat is geheue-gekarteer lêer in OS?

Video: Wat is geheue-gekarteer lêer in OS?
Video: Шашлык из Рыбы! Как пожарить рыбу Сазан вкусно и сочно? Сазан на мангале 2024, Mei
Anonim

A geheue gekarteer lêer is 'n kenmerk vir alle moderne bedryfstelsel . Dit vereis koördinasie tussen die geheue bestuurder en die I/O-substelsel. Basies, kan jy vertel die OS dat sommige lêer is die rugsteunwinkel vir 'n sekere gedeelte van die proses geheue . Om dit te verstaan, moet ons virtueel verstaan geheue.

Net so kan 'n mens vra, wat is geheue gekarteer lêers en hoe in gebruik?

A geheue - gekarteer lêer bevat die inhoud van a lêer in virtuele geheue . Hierdie kartering tussen a lêer en geheue spasie stel 'n toepassing, insluitend veelvuldige prosesse, in staat om die lêer deur direk te lees en te skryf aan die geheue.

Weet ook, wat is geheue-gekarteer lêers en wat is die voordele? Voordele . Die voordeel van geheue kartering a lêer verhoog die I/O-werkverrigting, veral wanneer dit op groot gebruik word lêers . Vir klein lêers , geheue - gekarteer lêers kan lei tot 'n vermorsing van slap ruimte as geheue kaarte is altyd in lyn met die bladsygrootte, wat meestal 4 KiB is.

Net so, wat bedoel jy met die kartering van lêers in die geheue?

Kartering van lêers in geheue . Lêerkartering is die proses van kartering die skyfsektore van a lêer in die virtuele geheue ruimte van 'n proses. Soos jy lees data van die gekarteer lêer wyser, die kernbladsye in die toepaslike data en gee dit terug aan jou app.

Wat bedoel jy met anonieme kartering?

Anonieme kartering karteer 'n area van die proses se virtuele geheue wat nie deur enige lêer gerugsteun word nie. Die inhoud is geïnisialiseer tot nul. In hierdie opsig is 'n anonieme kartering is soortgelyk aan malloc, en word in sommige malloc(3)-implementerings vir sekere toekennings gebruik.

Aanbeveel: