В целом по собеседованиям кататься интересно. Когда «валят» на чисто энциклопедических знаниях — милейшая ситуация.
Мы на работе как-то хорошо так поговорили по поводу элементарного — сетевая модель OSI. И все пришли к выводу: «ну хорошо, знать первые 4 уровня неплохо, но дальше...».
Но, разумеется, на собеседовании ты должен подобную, как правило бесполезную, информацию знать.
Или тоже забавный случай: когда спрашивали про распределение данных при записи на разные массивы. Когда дошли до raid5, то уже сами собеседующие начали спорить между собой.
Я не очень люблю объяснять людям, что где-то был сарказм. Не буду делать это и в сейчас.
А вообще это вольный пересказ слов Франклина (Тоже довльно иронично, что эти слова принадлежат одному из Американских лидеров): «Если между свободой и безопасностью народ выбирает безопасность, в конечном итоге он теряет и то и другое.»
«экологически безопасный газ Novec 1230, который не наносит вреда так оборудованию. так и находящимся в дата-центре людям.»
Людям, которые не находятся в данный момент в зоне тушения.
я видел использование этой штуки для отучения гавкать. Но там собака двинутая на всю голову. Если у нее свободная пасть, она лает. Она предусмотрительно таскает в пасти бутылку.
echo 000001,00000000 > 109/smp_affinity
root@ххх:/proc/irq# echo 100000000 > 109/smp_affinity
-bash: echo: write error: Value too large for defined data type
Система не дает повесить прерывание на ядро > 31
В итоге повесил 9 прерываний от сетевой карты на 4 ядра. Тем не менее это дало прирост на сетевой карте +100 МБ/с на прием. В итоге из 10Гб карты мы выжали 1100ГБ/с вполне себе боевых данных, которые льются на машину.
Бешеный прирост производительности дали настройки дискового кэша — он непрерывно сбрасывается сейчас, а не ждет в памяти до победного, тормозя сетевую передачу во время сбрасывания данных.
dstat выглядит вот так:
----total-cpu-usage---- -dsk/total- -net/total- ---paging-- ---system--
usr sys idl wai hiq siq| read writ| recv send| in out | int csw
15 12 70 0 0 2| 17M 1380M|1109M 28M| 0 0 | 469k 847k
15 12 70 0 0 3| 16M 1669M|1116M 28M| 0 0 | 481k 868k
14 12 72 0 0 2|8924k 1374M| 998M 25M| 0 0 | 438k 766k
15 13 69 0 0 3| 23M 1672M|1130M 28M| 0 0 | 482k 822k
15 12 70 0 0 3| 16M 1542M|1119M 28M| 0 0 | 482k 869k
15 13 69 0 0 3| 20M 1521M|1121M 28M| 0 0 | 483k 894k
15 12 70 0 0 3| 15M 1647M|1130M 28M| 0 0 | 482k 897k
15 12 71 1 0 2| 18M 1356M|1357M 34M| 0 0 | 477k 857k
15 13 69 0 0 2|8596k 1524M|1118M 28M| 0 0 | 478k 920k
15 12 70 0 0 3| 12M 1642M|1112M 28M| 0 0 | 479k 873k
15 12 70 0 0 2| 24M 1384M|1119M 28M| 0 0 | 473k 898k
15 13 70 0 0 3| 22M 1610M|1113M 28M| 0 0 | 477k 930k
15 12 70 0 0 2| 18M 1406M|1114M 28M| 0 0 | 472k 929k
Подскажите, какой язык надо выбирать, чтобы нормально отображался моноширинный текст?
Мы на работе как-то хорошо так поговорили по поводу элементарного — сетевая модель OSI. И все пришли к выводу: «ну хорошо, знать первые 4 уровня неплохо, но дальше...».
Но, разумеется, на собеседовании ты должен подобную, как правило бесполезную, информацию знать.
Или тоже забавный случай: когда спрашивали про распределение данных при записи на разные массивы. Когда дошли до raid5, то уже сами собеседующие начали спорить между собой.
А вообще это вольный пересказ слов Франклина (Тоже довльно иронично, что эти слова принадлежат одному из Американских лидеров): «Если между свободой и безопасностью народ выбирает безопасность, в конечном итоге он теряет и то и другое.»
Людям, которые не находятся в данный момент в зоне тушения.