Black box что это
black box
Up to now, the brain was a black box for us. — До сих пор мозг оставался для нас загадкой.
Полезное
Смотреть что такое «black box» в других словарях:
Black box — is a technical term for a device or system or object when it is viewed primarily in terms of its input and output characteristics. Almost anything might occasionally be referred to as a black box: a transistor, an algorithm, humans, the Internet … Wikipedia
Black-Box — engl. [blæk bɔks], (dt. schwarzer Kasten) steht für: allgemein ein geschlossenes System unter Vernachlässigung des inneren Aufbaus, siehe Black Box (Systemtheorie) – dort auch zur Wortherkunft einen dunklen und schallisolierten Raum, siehe Camera … Deutsch Wikipedia
Black box — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Black Box, boîte noire en anglais, peut faire référence à : Black Box Corporation, une entreprise internationale spécialisée dans les services et… … Wikipédia en Français
black box — ˌblack ˈbox noun [countable] informal 1. an electronic unit that records information on an aircraft about its height, speed etc. If the plane crashes, the black box can be examined to find the causes: • Data from the black box recovered from the… … Financial and business terms
Black Box — oder Blackbox (engl. blæk bɒks ‚schwarzer Kasten‘) steht für: Black Box (Systemtheorie), ein geschlossenes System unter Vernachlässigung des inneren Aufbaus, siehe dort auch zur Wortherkunft einen dunklen und schallisolierten Raum, siehe Camera… … Deutsch Wikipedia
black box — black boxes 1) N COUNT A black box is an electronic device in an aircraft which records information about its flights. Black boxes are often used to provide evidence about accidents. 2) N COUNT: usu sing You can refer to a system or device as a… … English dictionary
Black box — (bl[a^]k b[o^]ks ), n. 1. any electronic instrument or part of an instrument whose function is defined, but which is treated as a unit without consideration of the internal mechanisms; broadly, any device whose internal workings are considered as … The Collaborative International Dictionary of English
black box — black′ box′ n. 1) elo any unit that forms part of an electronic circuit and has its function but not its components specified 2) cvb any small, usu. black, box containing a secret, mysterious, or complex mechanical or electronic device 3) aer.… … From formal English to slang
black box — theory … Philosophy dictionary
black box — n informal a piece of equipment on an aircraft that records what happens on a flight and can be used to discover the cause of accidents = ↑flight recorder … Dictionary of contemporary English
black box
1 black box
2 black box
3 black box
4 black box
Тематики
черный ящик
Объект с недоступной (неизвестной) структурой.
Этим объектом может быть как устройство, так и программа. Понятие черного ящика позволяет определить функции, выполняемые объектом, используя для этой цели его входы и выходы. При таком подходе на входы объекта подаются последовательности сигналов. Сравнивая их с последовательностями выходных сигналов можно найти функции, выполняемые объектом. При этом, однако, нельзя определить внутреннюю структуру анализируемого объекта.
[Гипертекстовый энциклопедический словарь по информатике Э. Якубайтиса]
[ http://www.morepc.ru/dict/]
Тематики
5 black box
6 black box
7 black box
Up to now, the brain was a black box for us. — До сих пор мозг оставался для нас загадкой.
8 black box
9 black box
10 black box
11 black box
12 black box
13 black box
14 black box
15 black box
16 black box
17 black box
18 black box
19 black-box
20 black box
См. также в других словарях:
Black box — is a technical term for a device or system or object when it is viewed primarily in terms of its input and output characteristics. Almost anything might occasionally be referred to as a black box: a transistor, an algorithm, humans, the Internet … Wikipedia
Black-Box — engl. [blæk bɔks], (dt. schwarzer Kasten) steht für: allgemein ein geschlossenes System unter Vernachlässigung des inneren Aufbaus, siehe Black Box (Systemtheorie) – dort auch zur Wortherkunft einen dunklen und schallisolierten Raum, siehe Camera … Deutsch Wikipedia
Black box — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Black Box, boîte noire en anglais, peut faire référence à : Black Box Corporation, une entreprise internationale spécialisée dans les services et… … Wikipédia en Français
black box — ˌblack ˈbox noun [countable] informal 1. an electronic unit that records information on an aircraft about its height, speed etc. If the plane crashes, the black box can be examined to find the causes: • Data from the black box recovered from the… … Financial and business terms
Black Box — oder Blackbox (engl. blæk bɒks ‚schwarzer Kasten‘) steht für: Black Box (Systemtheorie), ein geschlossenes System unter Vernachlässigung des inneren Aufbaus, siehe dort auch zur Wortherkunft einen dunklen und schallisolierten Raum, siehe Camera… … Deutsch Wikipedia
black box — black boxes 1) N COUNT A black box is an electronic device in an aircraft which records information about its flights. Black boxes are often used to provide evidence about accidents. 2) N COUNT: usu sing You can refer to a system or device as a… … English dictionary
Black box — (bl[a^]k b[o^]ks ), n. 1. any electronic instrument or part of an instrument whose function is defined, but which is treated as a unit without consideration of the internal mechanisms; broadly, any device whose internal workings are considered as … The Collaborative International Dictionary of English
black box — black′ box′ n. 1) elo any unit that forms part of an electronic circuit and has its function but not its components specified 2) cvb any small, usu. black, box containing a secret, mysterious, or complex mechanical or electronic device 3) aer.… … From formal English to slang
black box — theory … Philosophy dictionary
black box — n informal a piece of equipment on an aircraft that records what happens on a flight and can be used to discover the cause of accidents = ↑flight recorder … Dictionary of contemporary English
БЛЭК БОКС
Смотреть что такое «БЛЭК БОКС» в других словарях:
Блэк-Хиллс — англ. Black Hills … Википедия
ДЕМПСИ Джек (Кид Блэк) — ДЕМПСИ (Dempsey) Джек (наст. имя Уильям Харрисон Демпси) (24 июня 1895, Манасса, шт. Колорадо 31 мая 1983, Нью Йорк), американский спортсмен (бокс (см. БОКС (в спорте))). Боксом начал заниматься в 1912, работая на рудниках в штатах Юта и Колорадо … Энциклопедический словарь
Дэдпул — Кадр из комикса Deadpool #900 Художник Роб Лифилд История публикаций Издатель Marvel Comics Дебют New Mutants #98 (февраль 1991) … Википедия
Дедпул — Дэдпул История Издатель Marvel Comics Дебют New Mutants #98 (февраль 1991) Автор(ы) Фабьен Нисиеза, Роб Лифелд Характеристики Псевдонимы Джек, Уэйд Уилсон, Митрас, Питер Паркер, Хобгоблин, Джонни Сильвини, Тхом Круз, Алый Псих, Хийоносаке («Волк… … Википедия
СИНГАПУР (город) — СИНГАПУР (Singapore), столица государства Сингапур (см. СИНГАПУР (государство)). Расположен на низменной территории по берегам рек Каланг и Сингапур на южном берегу острова Сингапур и прилегающих мелких островах (Брани и др.), у Сингапурского… … Энциклопедический словарь
ФЛАЙТ-РЕКОРДЕР — [англ. Flight Data Recorder, сокр. FDR Словарь иностранных слов русского языка
ВОИС-РЕКОРДЕР — [англ. voice recorder, сокр. VR Словарь иностранных слов русского языка
Бисенгалиев, Марат Саметович — Марат Бисенгалиев Дата рождения 15 марта 1962(1962 03 15) (50 лет) Место рождения Алма Ата Страна … Википедия
СИНГАПУР — Сингапур, столица государства Сингапур, является одним из крупнейших торгово промышленных, финансовых и транспортных центров Юго Восточной Азии. Население города составляет 2,8 млн. жителей. В переводе на русский название города означает Город… … Города и страны
Blackbox
Blackbox — это простой и минималистичный менеджер окон X Window System. Он ориентирован на пользователей, предпочитающих быстрое и простое графическое окружение. За компактность и скорость работы приходится платить отсутствием многих полезных функций, которые, однако, можно надстраивать к Blackbox. Также, по умолчанию настройка Blackbox может выполняться только в текстовых редакторах посредством изменения текстовых файлов конфигурации.
Blackbox не поддерживает запуск приложений с помощью иконок (хотя, это можно исправить при помощи idesk). Обычно приложения запускают, выбирая их из меню, которое всплывает при щелчке мышью на рабочем столе.
Стандартный рабочий стол Blackbox не содержит ничего, кроме небольшой панели с названием рабочего стола (их может быть несколько), часов и списка запущенных приложений.
Родственные менеджеры
Существует несколько менеджеров окон, родственных Blackbox:
См. также
Ссылки
ash • Bash • BusyBox • csh • dash • es shell • fish • ksh • psh • rc • rsh • Sash • Scsh • sh • tcsh • Thompson shell • zsh • прочие… • сравнение…
Полезное
Смотреть что такое «Blackbox» в других словарях:
Blackbox — Blackbox … Deutsch Wörterbuch
Blackbox — Saltar a navegación, búsqueda Blackbox Blackbox funcionando en Debian GNU/Linux Desarrollador … Wikipedia Español
Blackbox — es un entorno de escritorio minimalista para sistemas de tipo UNIX. Su principal ventaja son sus bajos requerimientos de hardware, por lo cual es una de las mejores alternativas para sistemas de pocos recursos o de poca memoria (de 1.5 a 2MB RAM … Enciclopedia Universal
Blackbox — Blackbox,die:⇨Flugschreiber … Das Wörterbuch der Synonyme
Blackbox — Infobox Software name = Blackbox caption = Screenshot of Blackbox. author = developer = Bradley T. Hughes released = latest release version = 0.70.1 [ [http://blackboxwm.sourceforge.net/DownloadBlackbox#LatestStableRelease Download Blackbox] ]… … Wikipedia
Blackbox — Black Box engl. [blæk bɔks], (dt. schwarzer Kasten) steht für: allgemein ein geschlossenes System unter Vernachlässigung des inneren Aufbaus, siehe Black Box (Systemtheorie) – dort auch zur Wortherkunft einen dunklen und schallisolierten Raum,… … Deutsch Wikipedia
Blackbox — Boîte noire Pour les articles homonymes, voir Boîte noire (homonymie). Une boîte noire est la représentation d un système sans considérer son fonctionnement interne (que ce soit un objet mécanique ou électronique, un organisme, une personne, un… … Wikipédia en Français
BlackBox — … Википедия
blackbox — black box n. 1. a. A device or theoretical construct with known or specified performance characteristics but unknown or unspecified constituents and means of operation. b. Something that is mysterious, especially as to function. 2. See flight… … Universalium
Black Box vs White Box в системном администрировании
Я хотел бы обратить внимание коллег сисадминов, а также тех, кто принимает их на работу, на два диаметрально противоположных подхода к системному администрированию. Мне кажется, понимание разницы между этими подходами может значительно уменьшить взаимное разочарование обеих сторон.
Вроде бы ничего нового, но за те почти 15 лет, что я связан с этой темой, я столько раз был свидетелем проблем, недоразумений и даже конфликтов, связанных с непониманием или нежеланием понимать разницу между этими двумя подходами, что похоже стоит лишний раз поднять тему. Если вы сисадмин и на работе вы не в своей тарелке или если вы руководитель, берущий на работу сисадмина — возможно эта статья как раз для вас.
Я буду намеренно немного утрировать, дабы сделать разницу несколько более наглядной.
Black Box администрирование
Под Black Box администрированием (аналогия с чёрным непрозрачным наглухо закрытым ящиком, с кнопочками и лампочками) я понимаю ситуацию, когда есть некая система, есть инструкции по её эксплуатации, какой-то набор трюков, вопросов и ответов в гугле. Но информации как устроена система нет, мы не знаем (или не хотим знать) что у неё внутри, как она работает, что там внутри с чем и каким образом взаимодействует. Да это и не важно: если она эксплуатируется в штатных условиях мы просто знаем как ей пользоваться и чего ожидать. Заранее описан набор команд/действий, приводящих к нужным нам результатам и нам не важно как система это делает, мы просто «заказываем» и получаем результат. Или, если образно, заранее описано (или найдено методом тыка, то есть опытным путём), какую кнопку надо нажать, чтоб загорелась нужная комбинация лампочек.
Соответственно, администрирование в этом случае сводится, во-первых, к поддержке штатных условий эксплуатации, при которых система ведёт себя так как оговорено, и, во-вторых, к «нажатию нужных кнопочек» по запросам клиентов / пользователей. Делается это строго согласно известному знанию о том какая кнопочка какую лампочку зажигает, вариации не только не приветствуются, но даже противопоказаны, ибо другой путь может дать неожиданные побочные эффекты, вывести систему из штатного режима в состояние, которое в документации не описано, и что тогда делать, чтобы исправить ситуацию — неизвестно.
Если же что-то пошло не так и система перестала работать как должна, первое что делается — поиск что же не так с условиями эксплуатации, что отличается от того как было когда работало и как вернуть обратно, как “погасить все лампочки” и вернуть систему в исходное штатное состояние. Если это не помогает — гуглим «секретные комбинации кнопок» от знатоков и пробуем их все подряд по убыванию похожести описанной ситуации, пока заветная лампочка не зажжётся или система не вернётся в известное нам состояние. Если и это не помогает – тупик. Или откат к бекапам, или обращение в поддержку (если таковая у системы есть) или замена (переустановка) системы.
Стоит заметить, что существует некое количество систем, для которых такой подход – единственно возможный. Например, в случаях, когда устройство системы является коммерческой тайной её производителя и возможности изучения её устройства сильно ограничены договорными обязательствами и внутренними правилами компании. Или в случае огромных сложных систем со сложными внутренними взаимосвязями, поддержкой разных компонентов которой занимаются разные департаменты, не имеющие доступа к информации и не имеющие права что-либо делать за пределами своей зоны ответственности. Кроме того, бывает масса случаев, когда такой подход просто более целесообразен. Например Винду часто проще переустановить, чем разбираться что же в её недрах поломалось.
White Box
Соответственно White Box — это когда ящик прозрачный. Мы имеем возможность посмотреть (а также понять) как система устроена. При таком раскладе инструкция вторична, она позволяет понять как предполагается использовать систему и как она устроена, но не ограничивает нас этим. Есть понимание как устроена система и, как следствие, как она поведёт себя в разных условиях, в том числе и в не описанных в документации.
После того, как затрачено некое время на изучение устройтва системы, появляется понимание, почему нужно нажимать на кнопки именно в этой последовательности и почему систему надо эксплуатировать именно в таких условиях. Одни и те же действия можно делать разными способами, если это приведёт к нужному результату, ведь мы заранее можем предсказать возможные побочные эффекты, а следовательно можем выбрать наиболее эффективный способ именно для текущей задачи. Если что-то пошло не так — мы можем посмотреть что именно и как именно поломалось, какую шестерёнку подклинило. Можем осознанно вернуть систему в исходное состояние или изменить тот и только тот фактор, который мешает системе нормально работать. То есть двигаться от внутреннего состояния и потребностей системы, а не от доступной документации/опыта.
При таком раскладе, возможности решения проблем многократно возрастают, «тупик» достигается гораздо дольше и реже, система может эксплуатироваться более полно и гибко, более эффективно. Но, этот подход требует освоить, переварить и удерживать в голове на порядок большее количество информации, что гораздо дольше и сложнее.
Такой подход тоже бывает единственно доступным. Например, когда система – внутренняя разработка компании, постоянно находящаяся в развитии, меняющаяся, дополняющаяся. Следовательно никто до конца не знает что от неё ожидать, а документация зачастую отсутствует. В таком случае регулярно будут появляться ситуации, которые просто невозможно решить в разумные сроки не понимая как система устроена и не умея «копаться в её шестерёнках».
Суть проблемы
Из моего личного опыта, могу сказать, что большинство сисадминов чувствуют себя комфортнее (а также более эффективны) в рамках какого-то одного из этих двух подходов, и, соответственно, не в своей тарелке, когда есть нужда большую часть времени работать в рамках другого подхода.
Рассмотрим оба варианта на реальном (слегка упрощённом, дабы не тратить время на несущественные но трудоёмкие детали) примере из жизни.
Некий сайт работает на 2-х 8-ядерных машинах с 8Гб памяти. Apache2+PHP+MySQL+memcache. В пиковые часы периодически система начинала жутко тормозить а сам сайт отвечать с задержками в 10-30 секунд или вообще не отвечать.
Для начала проблему рассматривали по Black Box подходу.
На обоих серверах команда top показала, что свободной памяти почти нет, load average в районе 20, активно используется swap и система не вылезает из iowait-а. Перезапуск apache вернул всё в нормальное состояние. После чего в cron вставили рестарт apache раз в час и про проблему благополучно забыли ещё на полгода…
Что конкретно происходило и почему это происходило — осталость неизвестным, актуальная проблема была «сайт тормозит и не открывается», проблема решена, сайт больше не тормозит. Диагностика — 3 минуты, решение — ещё 5 минут. То есть за неполные 10 минут проблема устранена, не зная почти ничего о том почему проблема появилась. Нет никакой уверенности что это поможет надолго и что это вообше решение, но (!) 10 минут и по факту сайт снова работает без проблем ещё почти полгода.
Через полгода проблема стала появляться снова несмотря на ежечасный рестарт апача. Стали уменьшать интревал рестарта, стали появляться жалобы, что соединение с сайтом иногда просто обрывается, страница получается недозагруженной. То есть само решение проблемы начало создавать новые проблемы.
Далее, эту же систему стали рассматривать подробнее. Как White Box.
Как следствие, средний load average на серверах в “час пик” гуляет в районе 0.2-0.5. Потребление памяти – около 2-3GB на все процессы. Остальная память – cache. Swap не используется. Время отклика теперь не меняется в час пик и стало примерно равным тому же что и в тихое время (когда на сайте всего 2-3 клиента).
Количество клиентов которое сайт может обслужить не имея проблем с нагрузкой возросло примерно в 10 раз (дальше уже начинаются сложности с базой данных).
То есть проблема снова решена, но на этот раз с огромным запасом и чётко понимая на что рассчитывать и как долго это будет работать без проблем. Всё обоснованно, продуманно, взвешенно. Время решения — 2 недели.
Итоги
Рискуя получить звание “капитана очевидности”, перейду к следствиям такого “разделения”:
При выборе работника или работы вспомните эти несколько пунктов и возможно вы сэкономите время, деньги и нервы. Вот пожалуй и всё по этой теме. Спасибо тем кто дочитал. 🙂