Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Aktualnie pracuje nad kompilacją jądra ze wsparciem 4 Gb RAM'u. Dysponuję 4x 1024 Mb i płytą GIGABYTE GA-8N-SLI Pro. Przekompilowałem jątro z włączoną opcją:
CONFIG_HIGHMEM4G=y
CONFIG_HIGHMEM=y
i ku memu zdziwieniu edyzcja katalogu /proc/meminfo
daje:
####################################
epsilon:~# cat /proc/meminfo
MemTotal: 2985020 kB
MemFree: 2933568 kB
Buffers: 11784 kB
Cached: 13012 kB
SwapCached: 0 kB
Active: 18132 kB
Inactive: 10736 kB
HighTotal: 2095292 kB
HighFree: 2069696 kB
LowTotal: 889728 kB
LowFree: 863872 kB
SwapTotal: 9759248 kB
SwapFree: 9759248 kB
Dirty: 32 kB
Writeback: 0 kB
Mapped: 7252 kB
Slab: 8104 kB
Committed_AS: 19940 kB
PageTables: 284 kB
VmallocTotal: 114680 kB
VmallocUsed: 8800 kB
VmallocChunk: 105540 kB
#####################################
Wygląda na to rze czwarta kość jest wogle niedostępna.
W BIOS'ie kosci są wykrywane prawidłowo.
CZy ktoś może coś poradzić??
Pozdrawiam:
Krzysiek
Offline
Ustaw highmem na 64 GB i sprawdź.
Offline
Kompilowałem z highmem ustawionym na 64 GB i wynik jest podobny.:
#############
# cat /proc/meminfo
MemTotal: 2985024 kB
MemFree: 2935668 kB
Buffers: 10884 kB
Cached: 12528 kB
SwapCached: 0 kB
Active: 16136 kB
Inactive: 10492 kB
HighTotal: 2095292 kB
HighFree: 2071040 kB
... itd.
Wspomne tylko że dysponuje Pentium 4. I bardzo mnie interesuje czy w moim wypadku jest możliwe wsparcie takiej ilości pamięci. Nie jestem specjalistą ale tutaj:
http://www.linuxfan.pl/sprzet/sprzet-2004/01.2004/2412.php3
piszą że to jest zalezne od architektury i że z PIV takich rzeczy nie porobie (co najwyżej z Opteronem).
Prosze o komentarz i pozdrawiam:
Krzysiek
Offline
Jesli P4 jest 32 bitowy (ja się zgubiłem jak wyszedł athlon 650 na slot A w technologii 250nm ;-) ) to może zaadresować max 4GB pamięci i urządzeń I/O włącznie. Czyli wygąda na to że tą 4 koscią się możesz podetrzeć (jeśli nie masz 64 bitów)
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00092 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.135.212.157' WHERE u.id=1 |
0.00082 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.135.212.157', 1731813450) |
0.00050 | SELECT * FROM punbb_online WHERE logged<1731813150 |
0.00057 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=4642 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00153 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=4642 ORDER BY p.id LIMIT 0,25 |
0.00094 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=4642 |
Total query time: 0.00547 s |