Re: lug-bg: tar & large file
- Subject: Re: lug-bg: tar & large file
- From: jimmy@xxxxxxxxxxxxxx (Dimitar Jekov)
- Date: Wed, 21 Jun 2000 17:37:15 +0300
Ponege diskusiata po toz wapros stana pochti bezkraina, neka i az da kaga
edna-dwe duma po wyprosa.
Na mashina s 32-bitow long, kakwato e ia32 (i386/i486/pentium), nikoia
programa niama da poddyrga failowe nad 2GB, oswen ako izrichno ne byda
naprawena da gi poddyrga, wikaiki nestandartni funkcii. Ponege standartnite
libc/glibc/posix funkcii *seek(), *tell(), *read(), *write() i t.d i t.p.
rabotiat s long, i to sas signed long. Koeto
oznachawa, che te, kakto i programite, koito gi polzwat, po definicia niama
da rabotiat s failowe nad 2GB na ia32. Problema ne e waw washia VFS, NFS,
ext2, tar, bzip2, split, telewizor, toaster i prochie. Normalno e da NE
rabotiat, a ne da rabotiat.
Dori ia32 kernel, VFS i ext3 da predostawiat principnata wazmognost za
fajlowe nad 2GB, shte triabwa da se napishe ciala nowa familia ot failowi
funkcii, koito da rabotiat s drug ia32 tip (naprimer long long ili struct
long, long }), a posle shte triabwa i wsiaka programa da se uchi da
izpolzwa nowite funkcii, koito na wsichko otgore niama da sa
posix-compliant. Wprochem pochwam da se powtariam.
E-gards: Jimmy
==================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
Otpiswaneto RABOTI !!! : Majordomo@xxxxxxxxxxxxxxxxxx UNSUBSCRIBE LUG-BG
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|