Abuse Melding

Je hebt een klacht over de onderstaande posting:

26-07-2018, 13:38 door Anoniem

Door meinonA: In principe zou een herstart toch alleen nodig moeten zijn bij kernel-updates? Een belangrijk verschil tussen Windows en Unix/Linux is volgens welke logica wordt bepaald of een bestand in gebruik is. Bij Unix/Linux verwijst een directory-entry naar een zogenaamde inode, en het is op het niveau van die inode dat een bestand in gebruik is en gelockt wordt. Dat heeft tot gevolg dat je in Unix/Linux een groot bestand dat in gebruik is (bijvoorbeeld een grote download die nog wel een poosje bezig is geschreven te worden) rustig een andere naam kan geven of naar een andere locatie in hetzelfde filesysteem kan verplaatsen terwijl het gebruikende programma nog loopt. De inode verandert daar niet door en de file handles waar processen mee werken zodra een bestand geopend is werkt met de inode, niet het directory-pad. Je kan het bestand ook verwijderen. De inode blijft dan bestaan tot het bestand gesloten wordt, al is er geen directory-entry meer die ernaar verwijst. In Windows lukt dit allemaal niet, ...

Beschrijf je klacht (Optioneel):

captcha