1235
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Програма за подписване с КЕП на .пдф
|
-: Oct 27, 2022, 20:50
|
Това SSE е най-голямата измама измисляна някога. Почти никой не използва тези инструкции в реален софтуер. Например в целия Дебиан има едва няколко пакета, които използват най-много SSE2, което е от времето на Pentium Ⅲ, някъде в началото на века. В световен мащаб едва няколко софтуера ползват SSE3. И нищо повече. Някъде може да има, но ще е нещо мега-скъпо, ултра-специализирано и крайно непознато на нещо различно от шепа хора. Дори просволутия Photoshop не ги ползва тези инструкции.
Нямах предвид точно SSE просто него ползвах с цел нагледно обясняване (пък и всеки е чувал за него нали) иначе за ескперти ..ами да си извадят и сравнят техн. спецификация на 386 и на последния Интел или Атлон (със няколко стотин стр. повече) и нали се сещаш че бинарката за 386 ще тръгне на Атлона но бинарка за Атлона на 386... (и то там положението е същото за всяка една иннкструкцийка дето я има в тия няколко стотин стр. в повече и я няма за 386 - НЕ е само SSE и тук пропускам адресацията на новите регистри по очевидни причини) Сега да минем няколко декади по-напред във времето ... вече долната граница не е 386 ами там каквото поддържа фрймуърка (Пентиум може би, но за прегледнст ще ползвам пак 386, че размиха нещо понятието Пентум напоследъка) Та JIT-a (да предположим че ще върви на 386) не само че ще го пре-компилира (от Атлон за 386 или обратно) ами и ще го опитмизира за новооткрития процесор т.е. види там SSE, я да видя тук какви оптимизацийкии имам за него... https://www.felixcloutier.com/x86/П.П. А да не говорим ако набара ТПМ Скайнет иде...
|
|
|
1237
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Програма за подписване с КЕП на .пдф
|
-: Oct 27, 2022, 03:23
|
С риск да изненадам някои,, но от нишки до нишки има разлика напр. (айде да не започвам баш от питонджийте) https://medium.com/@mohllal/node-js-multithreading-a5cd74958a67вижда се явно от картинката как прекарват сичкото нишка през клизма :-) и е на магия (ама изотзадзе било друго... е й) Node.js - defined as a single-threaded asynchronous event-driven JavaScript runtime. сега по въпроса за питоня ...навърташе се тъдява един експерт (оня дет правеше клонинги на хешкат-а ...ама сега май нейде си брои изкопаните бити пари от тия карти що попиля в екперименти.. или май беще обратното с битите пари си накупи яки видеокарти...) та той разправяше че и Питоня било нещо подобно - може би не точно същото но с як ботълнек нейде по трасето - аз на него по му вярвам щото само който се е борил с баят нишкови видео карти разбира от много ама много нишковост и то на най-ниско ниво. С и С++ са си добре, Го и той - ползват всичко което докопат по хардуер и ОС, но ...напоследък С# е за предпочитане щото е до П-код и дижта го разджитква и оптимизира на нов процесор за секинди (минути ако е як уеб или декстоп апп) и да това вкл. и още неизлезли процесори щото фреймуърка ще дойде с нов JIT комилатор който го поддържа а стари пушки кат С/С++ за каквото ЦПУ си е било оптимизирано бинарито при компилация, на него си остава доживот (а стари бинарки бол - още си вървят, ама нали се сещате оптимизирано бинарче за 386 колко е оптимизизрано за последния Атлон или Интел - който му се екпеприметира да пусне нещо стар да му намачка некво парче 10-15мин на мп3, поне 20 мин ще го мачка, сега ако същото имаше версия /от същото време/ за дотнет-я щеше да може да направим разликата и да оценим JIT (Just In Time) копилатора) т.е. ако си носите нещо на флашка и имате избор С/С++ или дотнет изберете дотнета - първото пускане на друга щайга ще е пренебрежимо по-бавно но после ще си върви оптимизирано баш за новия процесор на новата щайга П.П. Работи и в обратна посока (донякъде) - ако от последния модел Атлон вкъщи отивате да опраяте стара щайга (JIT-а ще го разджитка и оптмизира и за старата щайга също) - е ако е вече много дърта и не поддържа дотнет - спасение няма...
|
|
|
1239
|
Хумор, сатира и забава / Живота, вселената и някакви други глупости / Re: Разно извънтемие
|
-: Oct 25, 2022, 17:54
|
Нали се сещате че каквото и да добавите към един файл, ще промени структурата му и напр. от изпълним може да стане неизпълним... Обаче решението коет се сещам работи само за изпълними фйлове - RAR има една опция - добавяне на запис за възстановяване (recovery record, -rr ако се не лъжа) и процент от съдържанието на фйла т.е. с колко % по-голям да го направи - Това комбинирано с опцията да го направи архива изпълним файл - плюс там има още една опция (startup script) която може да укаже след разархивиране кой файл да се стартира (което ще работи добре за изпълними файлове, но за БД напр. не се сещам как ще го зареди и стартира с друга програма автоматично...
|
|
|
1244
|
Хардуер за Линукс / Десктопи / Re: Подкарах си стария (настолен) компютър
|
-: Oct 17, 2022, 18:23
|
А бе то и аз си пазя дъртия правец ама... скоро ще си мерим.. облаците https://www.chainguard.dev/unchained/introducing-wolfi-the-first-linux-un-distroWolfi, the first community Linux (un)distribution a distribution designed for container/cloud native environments. WTH is an Undistro?
If you made it this far and have been asking yourself what the heck we mean by undistro – you’re in luck. We refer to Wolfi as an undistro because it is not a full Linux distribution designed to run on bare-metal, but a stripped-down one designed for the cloud-native era. Most notably, we don’t include a Linux kernel, instead relying on the environment (such as the container runtime) to provide this.
|
|
|
|