LINUX.ORG.RU
ФорумTalks

Революция Apple

 , ,


0

2

Приветствую любителей халявы свободного программного обеспечения!

Помните, как несколько лет назад, все околокомпьютерные форумы и паблики лихорадило от новости о выходе новых ноутбуков Apple на базе прорывного ARM-based процессора M1? Даже ЛОР не избежал этой участи, срач был на много страниц.

Припоминаю, что тогда яблод…энтузиасты заявляли, что это, ни много ни мало, конец эры доминирования архитектуры x86 на рынке персоналок, а в перспективе, – даже серверов. Что теперь весь мир увидит, как крут новый яблочный процессор, и всем этим вашим Интелям да Амудэ придет полный кабздец и погибель.

А где, собственно? Сколько еще ждать?

Вышла уже целая серия этих самых супер-процессоров: M1, M2, M3, и сколько их там еще. Однако революции как-то не видать нифига… Яблочные сектанты, как обычно, писаются кипятком после демонстрации каждой новой цацки, но всем остальным глубоко пофиг. Intel и AMD продолжают выпускать новые модели x86-камней, Google, Amazon и все остальные тысячами закупают сервера на их базе, все идет своим чередом. И только иногда в прессе промелькнет новость про очередной хипстерский стартап, в котором на кластере из макбуков (почему хипстера так любят все делать на ноутбуках?) запустили какую-то очередную никому не нужную хрень.

Где сервера, которые чуть ли не от пальчиковой батарейки обслуживают миллионы запросов в секунду? Где суперкомпьютеры на базе этих процессоров с невиданной ранее энерго-эффективностью? Почему всей индустрии настолько насрать на эту «революцию»?

Так много вопросов и так мало ответов…

P.S. Яблочные сектанты, отмечаемся, не стесняемся (клоунами, фейспалмами, или чем там у вас принято).



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

«Мы совсем новое новшество придумали!». Говно в проруби, в общем.

Да! Изменения ради изменения.

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

iPod

Редкостный отстой. Казалось бы, что может быть проще, подключаешь плеер к любой ОС - он видится как флешка.
Но, нет, мы придумаем богомерзкий айтюнс!

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

Я к Apple с уважением отношусь. Они годами не бросают поддержку старых айфонов и айпадов

Годами?!? У меня валяется 4-й гейфон в виде кирпича с «неброшенной» поддержкой, а всего-то отдавал в ремонт и перед отправкой сбросил его, по итогу где-то за месяц до этого ябло погасило сервера активации старого оборудования. Вот такое блин «годами».

Макбуки обладают феноменальным временем автономной работы

За счет огромного кол-ва аккумов, но не более того.

В MacOS имеем своеобразный, но довольно продуманный графический интерфейс и весьма удобную юниксовую консоль.

Это да.

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

Не, в гейоси так же как и у всех, чего-то революционного нэма, ось как ось, жрет как и все, память жать умеет как и все, но не более того.

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

Но, нет, мы придумаем богомерзкий айтюнс!

Который потом хороним в пользу ещё более уродливого способа заливки аудио/видео. Вот в этой части однозначно создатели пида геи. Такую хню только альтернативщики могли придумать.

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

Редкостный отстой.

Я, как бы, не против. И это даже не первый плеер на флеш-памяти/HDD. Тем не менее, iPad - предтеча iPhone и iPad, а также всех смартфонов и планшетов на Android.

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

У меня валяется 4-й гейфон

А где сейчас современные четвертому айфону андрюшки? Звонят, шлют SMS, играют музыку штатным плеером, запускают некоторые старые APK с 4PDA, после сброса до заводского состояния оказываются с протухшими сертификатами, отчего ни HTTPS в браузере не открыть, ни в аккаунт Гугла не зайти. Да, не окирпичиваются из-за неосторожных действий, но оказываются на дне ящика серванта ещё раньше из-за прекращения поддержки и постепенного отказа приложений.

За счет огромного кол-ва аккумов, но не более того.

Понятно, что никакого чуда тут нет. Но потребительская ценность сильно повышается.

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

А где сейчас современные четвертому айфону андрюшки?

Ну валяется где-то. Но он рабочий, а всякий плюшки в виде сертов и других браузеров уже вторичны, главное что оно не кирпич в отличии от...

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

В общем, мы друг друга поняли. Да, окирпичивание - серьезный контраргумент аргумент против упоминания возможности штатными средствами обновлять iOS, пока всё не начнет тормозить.

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

Сначала стоит почитать, что означает «революционный» и собственно сама «революция».

Это не тождественно «изобретению чего-то нового и ранее неизвестного», а всего лишь «качественный скачок в другую сторону».

В этом аспекте, ты сам написал что они сделали революционного. Ну и не только это. Разделили ядра по производительности, сделали видеопамять в общем пространстве, снизили техпроцесс и тд итп.

Считай каждый из описанных тобой критериев, добавляет сраные +5% к производительности. Итого получилось +50% без того что описал я. Вот тебе и ответ: они сделали процессор в полтора раза быстрее, при меньшем, свойственном ARMам энергопотреблении.

И неважно что об этом думаешь ты. Важно, что когда берешь два одинаково греющихся процессора 2020 года (сорян, могу сравнивать только M1 который у меня есть) - Apple'вский оказывается в несколько раз быстрее. Вот в чем революция.

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

А вот ноут будет. Причём древний, на G4, под ALT.

Ну не знаю. Я исходил из нескольких вещей.

1. Apple. Это значит что не гнется, не отстает, не приклеено на соплях, не дубеют резинки, нормальная ремонтопригодность;

2. Apple. Нет экономии на железе. Сеть - на PCI, SATA в проце, клава\тач\камера - на USB, подсветка на стандартном интерфейсе, USB полноценный, сам проц тоже топовый на тот момент i5-й;

3. Поддержка Linux. Так вышло что у MBP2012 поддержка лучше чем у ноутов, как например у того же HP, модель не помню, купил-лохонулся, там шла Убунта с Юнити, и проц AMD то ли E-240, то ли E-350. С нерегулирующейся искаропки подсветкой, бгг;

4. Минимум два SATA-порта в девайсе.

Так что макак вполне удовлетворяет этим требованиям, более того когда оно сломается - я поищу такой же макак.

Впрочем это уже вкусовщина.

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

Если сразу компилировать в RISC и исполнять на RISC-архитектуре, не будет этого дополнительного преобразования.

Оно очень мало времени занимает, ну и сам RISC тоже имеет дополнительные преобразования даже в чистом виде, поэтому нужен NISC, где преобразования обещают быть самыми минимальными.

А так что в RISC что в CISC используется внутренний микрокод, от процесса преобразования никуда не деться, и я бы сказал что это неизбежно, это как пытаться сделать язык где бы сразу писали на внутреннем представлении компилятора, но рано или поздно найдут более эффективное представление для лучшей оптимизации, и начнется конвертация.

А если брать реальные «RISC», такие как RISC-V, то там сжатые инструкции, которые вовсе не такие простые.

Вообще сейчас разделение на RISC и CISC мне не особо понятно, ARM64 RISC имеет такую RISC-инструкцию как вычисление AES, а Intel APX вводит трехадресные инструкции и увеличивает регистры.

Я еще не согласен с тем что у Intel какие то бесполезные инструкции, а вот процессор X делает как надо. Процессоры Intel за эти бесполезные инструкции и покупают, что бы работала программа которая использует флаг четности, который приехал из 1972 года, потому что автор программы увидел его использование в какой то древности, которая работала на его ПК.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 6)
Ответ на: комментарий от windows10

Немного не так. Сделали огороженный процессор который если вообще обгонял современные альтернативы, то сделал это ровно на 1 поколение, но я так понимаю последние процессоры из коробки были хуже современников.

Хорошо когда находят способ сломать существующее, но значительно обогнать то что было, да так, что предыдущее становится неактуальным, но тут другая ситуация.

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

Немного не так. Сделали огороженный процессор который если вообще обгонял современные альтернативы, то сделал это ровно на 1 поколение, но я так понимаю последние процессоры из коробки были хуже современников.

Хорошо когда находят способ сломать существующее, но значительно обогнать то что было, да так, что предыдущее становится неактуальным, но тут другая ситуация.

Десктоп. AMD Ryzen 3 3100 (2020 г), 4*3.6 GHz; 16*DDR4; Kingston A2000 Pci-e 3 SSD.

ntfs@b450:/tmp$ cat /proc/cpuinfo | grep 'model name'
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
ntfs@b450:/tmp$ dd if=/dev/zero of=test.txt bs=1024 count=1048576;time zip test.zip test.txt
1048576+0 records in
1048576+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.55854 s, 689 MB/s
  adding: test.txt (deflated 100%)

real	0m4.150s
user	0m4.062s
sys	0m0.088s
ntfs@b450:/tmp$ 

https://ibb.co/DfWQcdK3

Macbook Air M1. M1 калечный (2020 г); 8Гб; 256 Гб.

ntfs@ntfss-MacBook-Air /tmp % dd if=/dev/zero of=test.txt bs=1024 count=1048576;time zip test.zip test.txt
1048576+0 records in
1048576+0 records out
1073741824 bytes transferred in 2.159153 secs (497297701 bytes/sec)
  adding: test.txt (deflated 100%)
zip test.zip test.txt  3.84s user 0.14s system 99% cpu 4.007 total
ntfs@ntfss-MacBook-Air /tmp % 

https://ibb.co/zhGxcGtx

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

А 7z b можно?

$: 7z b

7-Zip 24.09 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-11-29
 64-bit locale=ru_RU.UTF-8 Threads:4 OPEN_MAX:1024, ASM

Compiler:  ver:14.2.1 20240910 GCC 14.2.1 : SSE2
Linux : 6.15.7-zen1-1-zen : #1 ZEN SMP PREEMPT_DYNAMIC Thu, 17 Jul 2025 21:05:15 +0000 : x86_64
PageSize:4KB THP:always hwcap:2
Intel(R) Core(TM) i5-2450M CPU @ 2.50GHz
(206A7)

1T CPU Freq (MHz):  2568  3021  3057  3075  3068  3040  3063
2T CPU Freq (MHz): 199% 2825   200% 2880
4T CPU Freq (MHz): 382% 2398   378% 2375

RAM size:    5770 MB,  # CPU hardware threads:   4
RAM usage:    889 MB,  # Benchmark threads:      4

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      10736   303   3444  10445  |     127278   387   2805  10858
23:      10098   298   3455  10290  |     127957   393   2816  11072
24:      10417   307   3654  11201  |     125873   389   2840  11046
25:      10068   304   3785  11496  |     124608   388   2858  11090
----------------------------------  | ------------------------------
Avr:     10330   303   3584  10858  |     126429   389   2830  11017
Tot:             346   3207  10937
ALiEN175
()
Последнее исправление: ALiEN175 (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

Продублирую, потому что пока писал с разных девайсов, уже ответили.

Немного не так. Сделали огороженный процессор который если вообще обгонял современные альтернативы, то сделал это ровно на 1 поколение, но я так понимаю последние процессоры из коробки были хуже современников.

Хорошо когда находят способ сломать существующее, но значительно обогнать то что было, да так, что предыдущее становится неактуальным, но тут другая ситуация.

Десктоп. AMD Ryzen 3 3100 (2020 г), 4*3.6 GHz; 16*DDR4; Kingston A2000 Pci-e 3 SSD.

ntfs@b450:/tmp$ cat /proc/cpuinfo | grep 'model name'
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
model name	: AMD Ryzen 3 3100 4-Core Processor
ntfs@b450:/tmp$ dd if=/dev/zero of=test.txt bs=1024 count=1048576;time zip test.zip test.txt
1048576+0 records in
1048576+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 1.55854 s, 689 MB/s
  adding: test.txt (deflated 100%)

real	0m4.150s
user	0m4.062s
sys	0m0.088s
ntfs@b450:/tmp$ 

https://ibb.co/DfWQcdK3

Macbook Air M1. M1 калечный (2020 г); 8Гб; 256 Гб.

ntfs@ntfss-MacBook-Air /tmp % dd if=/dev/zero of=test.txt bs=1024 count=1048576;time zip test.zip test.txt
1048576+0 records in
1048576+0 records out
1073741824 bytes transferred in 2.159153 secs (497297701 bytes/sec)
  adding: test.txt (deflated 100%)
zip test.zip test.txt  3.84s user 0.14s system 99% cpu 4.007 total
ntfs@ntfss-MacBook-Air /tmp % 

https://ibb.co/zhGxcGtx

Мякотка в том, что первый занимает системный блок, требует мощный блок питания, охлаждается кулером с массивным радиатором, и имеет TDP 65 Вт; а второй умещается на ладони, имеет пассивную систему охлаждения, питается от type-c зарядки Xiaomi, имеет TDP 10 Вт, но при этом умудряется быть быстрее.

Вот это я называю революцией, а не какие-то там блоки, чипы и кодеки.

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

Нолики упаковываем? Мякотка)

$: dd if=/dev/zero of=test.txt bs=1024 count=1048576;time zip test.zip test.txt
1048576+0 records in
1048576+0 records out
1073741824 bytes (1,1 GB, 1,0 GiB) copied, 3,59235 s, 299 MB/s
  adding: test.txt (deflated 100%)
zip test.zip test.txt  5,48s user 0,16s system 98% cpu 5,702 total
ALiEN175
()
Ответ на: комментарий от ALiEN175
ntfs@ntfss-MacBook-Air 7z2500-mac % ./7zz b

7-Zip (z) 25.00 (arm64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-07-05
 64-bit arm_v:8.5-A locale=UTF-8 Threads:8 OPEN_MAX:256, ASM

Compiler:  CLANG 14.0.0 ver:Apple LLVM 14.0.0 (clang-1400.0.29.202) GCC 4.2.1 : CRYPTO SHA2 AES CRC32 UNALIGNED
Darwin : 24.0.0 : Darwin Kernel Version 24.0.0: Tue Sep 24 23:36:26 PDT 2024; root:xnu-11215.1.12~1/RELEASE_ARM64_T8103 : arm64
PageSize:16KB
Apple M1 8C8T

1T CPU Freq (MHz):  1428  2286  2983  3195  3199  3199  3198
4T CPU Freq (MHz): 400% 2968   401% 2983  
8T CPU Freq (MHz): 780% 2474   790% 2495  

RAM size:    8192 MB,  # CPU hardware threads:   8
RAM usage:   1779 MB,  # Benchmark threads:      8

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      49119   730   6545  47783  |     534638   789   5779  45590
23:      44672   713   6385  45516  |     519639   778   5778  44950
24:      43154   732   6339  46400  |     509447   779   5739  44699
25:      40071   696   6571  45752  |     495852   774   5697  44120
----------------------------------  | ------------------------------
Avr:     44254   718   6460  46363  |     514894   780   5748  44840
Tot:             749   6104  45601
ntfs@ntfss-MacBook-Air 7z2500-mac % 
ntfs@b450:/tmp$ 7z b

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,32 CPUs AMD Ryzen 3 3100 4-Core Processor               (870F10),ASM,AES-NI)

AMD Ryzen 3 3100 4-Core Processor               (870F10)
CPU Freq: - - - - - - - - -

RAM size:   15939 MB,  # CPU hardware threads:  32
RAM usage:   7060 MB,  # Benchmark threads:     32

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      25164   785   3117  24480  |     324369   792   3495  27662
23:      23945   772   3162  24398  |     317012   790   3471  27431
24:      23377   788   3191  25135  |     311355   791   3454  27329
25:      22657   777   3329  25869  |     302026   783   3433  26878
----------------------------------  | ------------------------------
Avr:             780   3200  24971  |              789   3463  27325
Tot:             785   3331  26148
ntfs@b450:/tmp$ 
windows10 ★★★★★
()
Последнее исправление: windows10 (всего исправлений: 1)
Ответ на: комментарий от ALiEN175

Нолики упаковываем? Мякотка)

Да, ты прав. С рандомом то на то и выходит. Что впрочем не отменяет сравнения.

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

Ну 2-е поколение уделал, спору нет. Но дешманская рязань пока душит почти что в два раза)

$: 7z b      

7-Zip 24.09 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-11-29
 64-bit locale=ru_RU.UTF-8 Threads:12 OPEN_MAX:1024, ASM

Compiler:  ver:14.2.1 20240910 GCC 14.2.1 : SSE2
Linux : 6.15.6-zen1-1-zen : #1 ZEN SMP PREEMPT_DYNAMIC Thu, 10 Jul 2025 17:10:03 +0000 : x86_64
PageSize:4KB THP:always hwcap:2 hwcap2:2
AMD Ryzen 5 3600 6-Core Processor
(870F10)

1T CPU Freq (MHz):  3784  3850  3854  3833  3851  3851  3853
6T CPU Freq (MHz): 596% 3838   596% 3838  
12T CPU Freq (MHz): 1098% 3416   1057% 3275  

RAM size:   15908 MB,  # CPU hardware threads:  12
RAM usage:   2669 MB,  # Benchmark threads:     12

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

22:      57667  1049   5348  56099  |     820652  1149   6092  69977
23:      54543  1074   5177  55573  |     819486  1168   6067  70890
24:      53025  1096   5201  57013  |     794882  1151   6061  69746
25:      52101  1098   5417  59488  |     782325  1161   5996  69607
----------------------------------  | ------------------------------
Avr:     54334  1079   5286  57043  |     804336  1157   6054  70055
Tot:            1118   5670  63549
ALiEN175
()
Ответ на: комментарий от ALiEN175

Да.

В полтора раза. Это круто. При потреблении\тепловыделении в 6 раз больше.

Это все равно что на гонку двухлитровых тачек заезжает шестилитровый мерс и гордится тем что приехал к финишу на 10 сек быстрее бгг. В обоих случаях, стоит спросить: «А чо тут так мало» :))

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

Ты сам приложил софтину для теста, я запустил ее так же как и ты.

Но это попенсорс, да. Тут нет стандарта на определение количества ядер гг

https://ibb.co/tpXrK7gN

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

Это все равно что на гонку двухлитровых тачек заезжает шестилитровый мерс и гордится тем что приехал к финишу на 10 сек быстрее бгг. В обоих случаях, стоит спросить: «А чо тут так мало» :))

Это все равно что на гонку обычных тачек заезжает игрушечная козюлька и гордится тем что приехала к финишу на 10 сек быстрее, не принимая во внимание, что у нормальных тачек трасса 10км, а у козюльки - пара метров. Бгг))

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

32 потока на ryzen3? Кто-то считать разучился.

Не, братан, так это не работает.

Я скинул простенький тест на основе общепринятого десятилетиями работающего zip'а.

Ты в ответ скинул\запросил тест на основе другой, незнакомой мне программы. Я запустил точь в точь так, как запускал ты.

Что он там написал - это уже проблемы этого теста, да и твои тоже, раз ты пользуешься всякой забагованной фигней. Моя задача была - запустить тест и скинуть тебе выхлоп. Дальше разбирайся сам, кто там разучился считать.

Впрочем я подозреваю что он просто перемножил количество процессоров на количество ядер.

ntfs@b450:~/dev/supreme/panel/plugins/dock$ lscpu
Architecture:             x86_64
  CPU op-mode(s):         32-bit, 64-bit
  Address sizes:          43 bits physical, 48 bits virtual
  Byte Order:             Little Endian
CPU(s):                   8
  On-line CPU(s) list:    0-7
Vendor ID:                AuthenticAMD
  Model name:             AMD Ryzen 3 3100 4-Core Processor
    CPU family:           23
    Model:                113
    Thread(s) per core:   2
    Core(s) per socket:   4
    Socket(s):            1
    Stepping:             0
    Frequency boost:      enabled
    CPU(s) scaling MHz:   61%
    CPU max MHz:          3905.8589
    CPU min MHz:          2200.0000
    BogoMIPS:             7186.88
    Flags:                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave
                           avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflu
                          shopt clwb sha_ni xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr rdpru wbnoinvd arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif v_spec_ctrl umip rdpid overflo
                          w_recov succor smca sev sev_es
Virtualization features:  
  Virtualization:         AMD-V
Caches (sum of all):      
  L1d:                    128 KiB (4 instances)
  L1i:                    128 KiB (4 instances)
  L2:                     2 MiB (4 instances)
  L3:                     16 MiB (2 instances)
NUMA:                     
  NUMA node(s):           1
  NUMA node0 CPU(s):      0-7
Vulnerabilities:          
  Gather data sampling:   Not affected
  Itlb multihit:          Not affected
  L1tf:                   Not affected
  Mds:                    Not affected
  Meltdown:               Not affected
  Mmio stale data:        Not affected
  Reg file data sampling: Not affected
  Retbleed:               Vulnerable
  Spec rstack overflow:   Vulnerable, no microcode
  Spec store bypass:      Vulnerable
  Spectre v1:             Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
  Spectre v2:             Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Not affected; BHI: Not affected
  Srbds:                  Not affected
  Tsx async abort:        Not affected
ntfs@b450:~/dev/supreme/panel/plugins/dock$ 
windows10 ★★★★★
()
Последнее исправление: windows10 (всего исправлений: 1)
Ответ на: комментарий от windows10

Не братан.

Во-первых zip по-дефолту не умеет в мультипоток.
Во-вторых моя команда - это утилита 7zip. Современный фичастый архиватор. В определенных ситуациях даже поджопник винрару может дать. В-третьих, не забагованная фигня, а смотри «во-вторых».

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

Во-первых zip по-дефолту не умеет в мультипоток.
Во-вторых моя команда - это утилита 7zip. Современный фичастый архиватор. В определенных ситуациях даже поджопник винрару может дать. В-третьих, не забагованная фигня, а смотри «во-вторых».

Ну и кто доктор, что ТВОЯ утилита такая глючная?

root@b450:/home/ntfs# apt install p7zip-full;7z b
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
  p7zip-rar
The following NEW packages will be installed:
  p7zip-full
0 upgraded, 1 newly installed, 0 to remove and 127 not upgraded.
Need to get 1,183 kB of archives.
After this operation, 4,776 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main amd64 p7zip-full amd64 16.02+dfsg-8 [1,183 kB]
Fetched 1,183 kB in 0s (4,037 kB/s)  
Selecting previously unselected package p7zip-full.
(Reading database ... 141091 files and directories currently installed.)
Preparing to unpack .../p7zip-full_16.02+dfsg-8_amd64.deb ...
Unpacking p7zip-full (16.02+dfsg-8) ...
Setting up p7zip-full (16.02+dfsg-8) ...
Processing triggers for man-db (2.11.2-2) ...

7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,32 CPUs AMD Ryzen 3 3100 4-Core Processor               (870F10),ASM,AES-NI)

AMD Ryzen 3 3100 4-Core Processor               (870F10)
CPU Freq: - - - - - - - - -

RAM size:   15939 MB,  # CPU hardware threads:  32
RAM usage:   7060 MB,  # Benchmark threads:     32

                       Compressing  |                  Decompressing
Dict     Speed Usage    R/U Rating  |      Speed Usage    R/U Rating
         KiB/s     %   MIPS   MIPS  |      KiB/s     %   MIPS   MIPS

^C22:      25135   784   3119  24452


Break signaled
root@b450:/home/ntfs# 

На вот, если тебе легче будет.

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

ТВОЯ утилита

Вы мне льстите. В этом нет нужды)

Ну а если серьёзно - разбирайся, почему твоя система считает что у тебя 32 ядра и 32 потока.

amd-ucode установлен?

ALiEN175
()
Последнее исправление: ALiEN175 (всего исправлений: 1)
Ответ на: комментарий от MOPKOBKA

О, знающий человек подъехал. Где изучал устройство процессоров? Одного Танненбаума достаточно или надо ещё что-то читать/смотреть?

Оно очень мало времени занимает

Оно именно что микрокодом производится? Я думал, этим занимается некий дополнительный блочок перед АЛУ, а в микрокоде всякие хаки реализованы.

Я еще не согласен с тем что у Intel какие то бесполезные инструкции, а вот процессор X делает как надо.

Я, вроде бы, это и не утверждал.

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

Ну а если серьёзно - разбирайся, почему твоя система считает что у тебя 32 ядра и 32 потока.

Что мне даст разбирание в работающей системе? О_о

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

Что мне даст разбирание в работающей системе? О_о

Как минимум не выдумывать про 32 ядра. Из которых по факту только 4.

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

... разбор инструкций очень мало времени занимает ...

Разбор именно что микрокодом производится?

Нет. Ты не так понял второй абзац, это ответ на твой комментарий, ты пишешь что у x86 упрощенно такая схема:

x86 инструкции -> декодирование -> RISC -> исполнение
А у RISC другая схема, от чего он выигрывает:
ARM инструкции -> декодирование -> исполнение
Но на самом деле преобразование во внутренний код есть и там и там, так что для обоих верно:
(x86/ARM инструкции) -> декодирование -> микрокод -> выполнение
Дальше мой комментарий шел про то что декодирование занимает немного времени, и то что подразумевается сейчас под RISC уже не имеет изначального преимущества отсутствия внутреннего кода.

Вообще внешний интерфейс (RISC, MIPS, x86) это лишь малая часть, иногда очень важная как в x86, но именно внутреннее устройство определяет потребление, скорость. Можно провести аналогию с компиляторами, если взять код на С и на Rust по смыслу одинаковый, то LLVM (как общая внутренняя база) скорее всего выдаст один и тот же ассемблер, и именно он определяет будет код быстрым а не язык верхнего уровня из которого был сгенерирован LLVM IR. И сейчас разница между x86 и RISC все дальше сводится к такой косметической разнице.

О, знающий человек подъехал. Где изучал устройство процессоров?

Я ничего не знаю, самому кстати интересно где можно подробно изучить архитектуру актуальных процессоров (желательно x86), может кто подскажет. Все «знания» из разных статей в интернете.

MOPKOBKA ★★★★★
()
Последнее исправление: MOPKOBKA (всего исправлений: 6)
Ответ на: комментарий от windows10

У тебя пятница продолжается что ли?

Да.

Что тебе не понятно

CPU hardware threads: 32 смущает. Или там 8 штук ryzen3 у тебя в материнке?

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

Я же тебе говорю, что с процом у меня все в порядке.

Это твой 7z глючный. И именно ТВОЙ, потому что на видео я его специально ставлю с репы и тут же запускаю, чтобы ты не сказал, что я там код подшаманил или что-то в этом роде.

Но хочу сказать тебе спасибо за то что ты указал на эту ошибку. Я и раньше с опаской относился к чему-то кроме zip\rar, а теперь и подавно не буду доверять васянской программе которая даже количество потоков проца распарсить не может. Стремно как-то.

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

не буду доверять васянской программе которая даже количество потоков проца распарсить не может.

А так, просто. Пальцем в небо. Материнка ваша случайно не хуанан/что-то-ан?

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

А так, просто. Пальцем в небо. Материнка ваша случайно не хуанан/что-то-ан?

Какая разница какая у меня материнка, если мой 32-потоковый проц на ней нормально работает? :))

windows10 ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)