LINUX.ORG.RU

Купил ноут и установил арч

 , , ,


0

0

Купил ноут с 4 ГБ ОЗУ, по сему установил Arch Linux i686 (ибо как раз 3.6 ГБ будет доступно, проверено на 32-битной Убунте).

Настроил всё, допилил, потратил врёмя и тут... доступно всего 2.66 ГБ ОЗУ. Думал, что глюк арчея, но нет. И правда.

Не уж то придётся ставить 64 бита? Не кошерно...

Deleted

Ответ на: комментарий от reprimand

Вот.

[andrey@machine ~]$ ps aux
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0   4632  2592 ?        Ss   06:34   0:01 /sbin/init
root         2  0.0  0.0      0     0 ?        S    06:34   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    06:34   0:00 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   06:34   0:00 [kworker/0:0H]
root         7  0.0  0.0      0     0 ?        S    06:34   0:01 [rcu_preempt]
root         8  0.0  0.0      0     0 ?        S    06:34   0:00 [rcu_sched]
root         9  0.0  0.0      0     0 ?        S    06:34   0:00 [rcu_bh]
root        10  0.0  0.0      0     0 ?        S    06:34   0:00 [migration/0]
root        11  0.0  0.0      0     0 ?        S    06:34   0:00 [watchdog/0]
root        12  0.0  0.0      0     0 ?        S    06:34   0:00 [watchdog/1]
root        13  0.0  0.0      0     0 ?        S    06:34   0:00 [migration/1]
root        14  0.0  0.0      0     0 ?        S    06:34   0:00 [ksoftirqd/1]
root        16  0.0  0.0      0     0 ?        S<   06:34   0:00 [kworker/1:0H]
root        17  0.0  0.0      0     0 ?        S<   06:34   0:00 [khelper]
root        18  0.0  0.0      0     0 ?        S    06:34   0:00 [kdevtmpfs]
root        19  0.0  0.0      0     0 ?        S<   06:34   0:00 [netns]
root        20  0.0  0.0      0     0 ?        S<   06:34   0:00 [writeback]
root        21  0.0  0.0      0     0 ?        S<   06:34   0:00 [bioset]
root        22  0.0  0.0      0     0 ?        S<   06:34   0:00 [kworker/u17:0]
root        23  0.0  0.0      0     0 ?        S<   06:34   0:00 [kblockd]
root        24  0.0  0.0      0     0 ?        S    06:34   0:03 [kworker/1:1]
root        25  0.0  0.0      0     0 ?        S    06:34   0:00 [khungtaskd]
root        26  0.0  0.0      0     0 ?        S    06:34   0:00 [kswapd0]
root        27  0.0  0.0      0     0 ?        SN   06:34   0:00 [ksmd]
root        28  0.0  0.0      0     0 ?        SN   06:34   0:01 [khugepaged]
root        29  0.0  0.0      0     0 ?        S    06:34   0:00 [fsnotify_mark]
root        30  0.0  0.0      0     0 ?        S<   06:34   0:00 [crypto]
root        35  0.0  0.0      0     0 ?        S<   06:34   0:00 [kthrotld]
root        36  0.0  0.0      0     0 ?        S<   06:34   0:00 [deferwq]
root        62  0.0  0.0      0     0 ?        S    06:34   0:00 [khubd]
root        64  0.0  0.0      0     0 ?        S<   06:34   0:00 [ata_sff]
root        66  0.0  0.0      0     0 ?        S    06:34   0:00 [scsi_eh_0]
root        67  0.0  0.0      0     0 ?        S    06:34   0:00 [scsi_eh_1]
root        68  0.0  0.0      0     0 ?        S    06:34   0:00 [scsi_eh_2]
root        69  0.0  0.0      0     0 ?        S    06:34   0:00 [scsi_eh_3]
root        70  0.0  0.0      0     0 ?        S    06:34   0:00 [scsi_eh_4]
root        71  0.0  0.0      0     0 ?        S    06:34   0:00 [scsi_eh_5]
root        80  0.0  0.0      0     0 ?        S<   06:34   0:00 [kworker/u17:1]
root        88  0.0  0.0      0     0 ?        S    06:34   0:00 [jbd2/sda1-8]
root        89  0.0  0.0      0     0 ?        S<   06:34   0:00 [ext4-rsv-conve
root       113  0.0  0.6 257184 16872 ?        Ss   06:34   0:00 /usr/lib/system
root       138  0.0  0.0      0     0 ?        S    06:34   0:02 [kworker/0:2]
root       139  0.0  0.0  11088  1500 ?        Ss   06:34   0:00 /usr/lib/system
root       153  0.0  0.0      0     0 ?        S    06:34   0:00 [irq/46-mei_me]
root       154  0.0  0.0      0     0 ?        S<   06:34   0:00 [hd-audio0]
root       159  0.0  0.0      0     0 ?        S<   06:34   0:00 [led_workqueue]
root       162  0.0  0.0      0     0 ?        S<   06:34   0:00 [cfg80211]
root       164  0.0  0.0      0     0 ?        S<   06:34   0:00 [kpsmoused]
root       180  0.0  0.0      0     0 ?        S<   06:34   0:00 [ttm_swap]
root       192  0.0  0.0      0     0 ?        S    06:34   0:00 [jbd2/sda3-8]
root       193  0.0  0.0      0     0 ?        S<   06:34   0:00 [ext4-rsv-conve
root       202  0.0  0.4  55612 11080 ?        Ssl  06:34   0:01 /usr/bin/Networ
root       204  0.0  0.0   3224  1536 ?        Ss   06:34   0:00 /usr/lib/system
dbus       205  0.0  0.0   4208  1804 ?        Ss   06:34   0:01 /usr/bin/dbus-d
root       208  0.0  0.0   4276   716 tty1     Ss+  06:34   0:00 /sbin/agetty --
root       209  0.0  0.1  11624  5428 ?        Ss   06:34   0:00 /usr/bin/slim -
polkitd    214  0.0  0.5  71612 16164 ?        Ssl  06:34   0:00 /usr/lib/polkit
root       215  1.8  2.1 134908 59344 tty7     Ssl+ 06:34   1:37 /usr/bin/X -nol
root       223  0.0  0.0   6984  2596 ?        Ss   06:34   0:00 /usr/bin/wpa_su
andrey     230  0.0  0.0   4156  1904 ?        Ss   06:34   0:00 /usr/lib/system
andrey     232  0.0  0.0   5456   832 ?        S    06:34   0:00 (sd-pam)  
andrey     234  0.0  0.1  48564  4052 ?        Sl   06:34   0:00 /usr/bin/gnome-
andrey     236  0.0  0.0   6796  1540 ?        S    06:34   0:00 /bin/bash -logi
andrey     274  0.0  0.0   3612   576 ?        S    06:34   0:00 dbus-launch --s
andrey     275  0.0  0.0   4084  1316 ?        Ss   06:34   0:00 /usr/bin/dbus-d
andrey     277  0.0  0.3  23500  8896 ?        S    06:34   0:04 /usr/bin/openbo
andrey     285  0.0  0.0   6796   668 ?        S    06:34   0:00 sh /home/andrey
andrey     286  0.0  0.2  18068  6028 ?        S    06:34   0:02 tint2
andrey     287  0.0  0.4  34324 12612 ?        S    06:34   0:00 volumeicon
andrey     292  0.2  0.1  36960  3060 ?        Sl   06:34   0:12 conky
andrey     296  0.0  0.2  44756  7392 ?        Sl   06:34   0:00 /usr/lib/at-spi
andrey     300  0.0  0.0   3964  1504 ?        S    06:34   0:00 /usr/bin/dbus-d
andrey     303  0.0  0.1  17420  3112 ?        Sl   06:34   0:00 /usr/lib/at-spi
andrey     328  0.0  0.8  74100 22716 ?        Sl   06:34   0:01 /usr/bin/nm-app
andrey     333  0.0  0.5  54012 14148 ?        Sl   06:34   0:00 /usr/lib/notify
andrey     338  0.0  0.0  12028  1840 ?        S    06:35   0:00 /usr/bin/gnome-
root       342  0.0  0.0   2468   928 ?        S    06:35   0:00 /usr/bin/dhcpcd
andrey     695  5.5  7.6 588416 210016 ?       Sl   07:03   3:10 firefox
root       797  0.1  0.0      0     0 ?        S    07:09   0:05 [kworker/u16:2]
root      3652  0.1  0.0      0     0 ?        S    07:24   0:04 [kworker/u16:1]
root      3811  0.0  0.0      0     0 ?        S    07:33   0:00 [kworker/1:2]
root      3873  0.2  0.0      0     0 ?        S    07:52   0:01 [kworker/u16:3]
root      3881  0.3  0.0      0     0 ?        R    07:54   0:01 [kworker/u16:4]
root      3887  0.0  0.0      0     0 ?        S    07:55   0:00 [kworker/0:1]
andrey    3902  3.0  0.4  41024 11392 ?        Rl   08:01   0:00 lxterminal
andrey    3903  0.0  0.0   2220   632 ?        S    08:01   0:00 gnome-pty-helpe
andrey    3904  0.0  0.0   6992  1828 pts/0    Ss   08:01   0:00 /bin/bash
andrey    3937  0.0  0.0   6368  1196 pts/0    R+   08:01   0:00 ps aux

Deleted
()
Ответ на: комментарий от Deleted

с ps aux всё нормально. Зря я его спросил, тут в другом дело. И да, кстати, когда будешь в след. раз давать консольный вывод - ты уж не скупись на ширину терминала, ладно? =)

По теме: англоязычный поиск mush have:

https://www.google.com.ua/search?safe=off&q=archlinux i686 memory&spe...
http://blog.superuser.com/2011/04/23/want-lots-of-ram-stop-using-32-bits/
https://bbs.archlinux.org/viewtopic.php?pid=1349485

можешь покрутить что-то с PAE, но я им не пользовался и без понятия что к чему.

reprimand ★★★★★
()
Ответ на: комментарий от Deleted

Так ты оказывается Ъ. По ссылке сходи, не поленись. И фуфуфу, вендузятник!

unt1tled ★★★★
()

Не уж то придётся ставить 64 бита? Не кошерно...

Ты и правда думаешь, что x86_64 только из-за объема памяти выбирать следует? :)

Valkeru ★★★★
()

проверено на 32-битной Убунте

Ну так и ставь убунту.

Не уж то придётся ставить 64 бита? Не кошерно...

Чем не кошерно?

mbivanyuk ★★★★★
()
Ответ на: комментарий от mbivanyuk

Ubuntu неюзабельна для меня. Засрана. Убираться за разработчиком не собираюсь. Проще и быстрее Арч настроить с тем набором, который нужен мне.

Да и пакман с АУРом нравится больше, чем АПТ-ГЕТ. Да и пакман явно шустрее.

Каноникал я всей душой ненавижу. И раньше хоть system.d в ней не собирались вводить, так щас и подавно - фу!.

Windows XP/7 - собранные Live образы. С них грузился. Мастай не инсталлирую.

По ссылке сходил. Пересобирать ядро значит? Яснопонятно

Deleted
()
Ответ на: комментарий от Deleted

Ubuntu неюзабельна для меня. Засрана. Убираться за разработчиком не собираюсь.

Проще и быстрее Арч

Каноникал я всей душой ненавижу.

Ясно, вопросов не имею )))

mbivanyuk ★★★★★
()
Ответ на: комментарий от Valkeru

Нет, но ещё я знаю из-за чего выбирать мне не следует:

1. Опять-таки в силу особенностей архитектуры x86_64 увеличивается размер занимаемой приложениями памяти: указатели (смещения) и некоторые другие типы данных становятся вдвое больше в расчете на один объект.

2. В силу предыдущего минуса, а также увеличения длины некоторых инструкций и использования SSE/SSE2 вместо более компактного x87-кода, в процессорные кэши влезает меньше объектов. Это теоретически может приводить к падению производительности (количество обрабатываемых объектов в секунду). На практике же в большинстве программ наблюдается либо равная производительность, либо ускорение, так как другие плюсы 64-битности чаще всего перевешивают данный минус.

3. Многие проприетарные программы не имеют 64-битных версий, например, Google Earth. Некоторые open source приложения практически не работают в родном 64-битном режиме, например, wine. Тем не менее, все они работают при установке соответствующих 32-битных библиотек. Сложность установки необходимых библиотек зависит от дистрибутива.

4. На процессорах архитектуры Intel Core 2 не задействуется Macrofusion (технология, увеличивающая число инструкций, обрабатываемых процессором за один такт), поэтому прирост производительности от перехода на 64 бита может не совсем оправдать ожидания. Для Nehalem и более поздних не актуально, источник. Тем более не актуально для процессоров AMD.

5. GCC компилирует в 64-битный код несколько медленнее, чем тот же самый исходный код для 32 бит.

6. Процессор мой остро не нуждается в 64. Производительность тех операций, которые мне нужны, не повышается, а иногда и наоборот.

А так - да: ыбирать, конечно, не только из-за объёма надо.

Deleted
()
Ответ на: комментарий от mbivanyuk

Вот видишь какой контингент пользователей не любит бубунточку и даже не знает про netinstall :)

anonymous
()
Ответ на: комментарий от Valkeru

В XP нет, 7 и 8 вроде зависит от редакции.

нет, в первой трухлявой XP был PAE (без всяких сервис паков), потом его выпилили из-за проблем с драйверами, ну и в последующих десктопных версиях венды его нет.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от anonymous

По моему, ты только что добавил боли и ему бессоной ночи

anonymous
()

2014 год
i686

Окееееей.

Deleted
()

Вроде бы уже столько раз обсуждалась разница между ix86 и amd64. Минусы amd64 уравновешиваются плюсами. Тем более размер оперативной памяти это не единственный критерий выбора.

Bfgeshka ★★★★★
()

На «супермощный» i5 мамка денег таки не дала?

redgremlin ★★★★★
()
Ответ на: комментарий от Bfgeshka

Вроде бы уже столько раз обсуждалась разница между ix86 и amd64. Минусы amd64 уравновешиваются плюсами. Тем более размер оперативной памяти это не единственный критерий выбора.

Если сам понимаешь что минусы уравновешиваются плюсами то почему бы просто не поставить х86_64 и не ***** себе мозг?

TDrive ★★★★★
()

Ты случаем не младший братик ужика?
А то, что ноут купил с 4гиговой рамой, молодец. И где такой купить?

amorpher ★★★★★
()
Ответ на: комментарий от Deleted

(2) — хрень, поскольку SSE2 в девять тысяч раз быстрее x87.

(3) — хрень, поскольку есть multilib (это вам не убунта, а арч).

(4) писал какой-то поц. Во-первых, бенчмарки есть? Во-вторых, у тебя таки Conroe/Merom/Penryn?

(5) — хрень, поскольку компилировать будешь не ты, евгений.

(6) — бенчмарки есть?

intelfx ★★★★★
()
Ответ на: комментарий от Deleted

К слову, арч скоро дропнет i686, поскольку некромантов среди разработчиков не так много, а тестить надо.

intelfx ★★★★★
()

Не уж то придётся ставить 64 бита? Не кошерно...

Шел 2014 год...

roman77 ★★★★★
()
Ответ на: комментарий от Atheist

Да я всегда из GNU/Linux пользовался либо openSUSE либо Kubuntu.

mbivanyuk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.