Alain: an die perlspezies -> Frage!

Beitrag lesen

Hallo,
ich möchte mal die perl spezialisten re datei-öffnen fragen,warum man das so macht,weil schon oft gesehen:
prinzip ist bekanntlich so:
man öffnet eine datei->einlesen
flockt
schliesst
es passiert was
datei wird wird wieder zum schreiben geöffnet
flockt
schreibt...
schliesst.endof...

meine frage jetzt,warum kann man nicht einfach so:
datei öffnen zum lesen und schreiben
flockt LOCK_EX
es passiert was
#kein LOCK_UN
schliesst die datei -> fertig

machen?
wär doch viel einfacher und weniger speicher fressend?!
warum ist das nicht üblich so?
Grüsse
Alain