Portál AbcLinuxu, 10. května 2025 08:58

Dotaz: /proc/net/dev - RX/TX bytes se vynuluje po 4GB

24.1.2008 11:06 artec | skóre: 24
/proc/net/dev - RX/TX bytes se vynuluje po 4GB
Přečteno: 257×
Odpovědět | Admin
Zdravim,

vzdycky jsem se pozastavoval nad tim, proc se treba ve vypisu pomoci ifconfig RX/TX bytes vynuluje vzdy po 4GB (2^32) prenesenych dat na stroji s 32bit architekturou a 32bit OS (Slackware 12). Jaky je k tomu vubec duvod, cisla int(64) 32bit OS zvlada prece bez problemu.

Je opravdu jedine reseni tohoto problemu pouzivat 64bit architekturu a 64bit OS? Nelze toto treba ostranit zakompilovanim neceho do kernelu, myslim treba neco podobneho jako rozsireni spravy vice nez 4GB pameti na 32bit OS?

Dekuji za vsechny nazory.

Honza
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Johny z Podoli avatar 24.1.2008 13:08 Johny z Podoli | skóre: 26 | blog: rocfdebian
Rozbalit Rozbalit vše Re: /proc/net/dev - RX/TX bytes se vynuluje po 4GB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Kamarád si tak před 5 lety na tohle napsal nějaký patch. nevím zda s ním šel na veřejnost ale skoro bych i věřil že šel (je autorem kousku jádra). myslím si tedy, že by mohlo pomoct brutální prohledání webu, někde to je :(

Bohužel teď kamarád spí.. (časovej posun), až se ukáže na ajsku tak se zpetám.
Můj web o táborech: Letní dětské tábory, Hudební tábor , Můj nový blog na Nul.cz
24.1.2008 13:38 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: /proc/net/dev - RX/TX bytes se vynuluje po 4GB
Odpovědět | | Sbalit | Link | Blokovat | Admin
aky je k tomu vubec duvod, cisla int(64) 32bit OS zvlada prece bez problemu. Je opravdu jedine reseni tohoto problemu pouzivat 64bit architekturu a 64bit OS?
Keď raz autor jadra/ifconfigu použil premennu, do ktorej sa vojde len 32 bitov, tak z nej viac bitov nedostaneš. Mohol použiť 64 bitovú, ale neurobil tak. Jediné riešenie je upraviť zdrojáky a prekompilovať. Kde a ako ... to neviem. Ale technicky to možné je.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.