Rm -rf, @%$!
Товарищ! Помни! Написал rm -rf ?
Подумай перед тем, как нажать Enter
Товарищ! Помни! Написал rm -rf ?
Подумай перед тем, как нажать Enter
Оперативная память и виртуальная память - это два разных способа хранения данных в компьютере.
Оперативная память - это физическая память, которая состоит из микросхем, подключенных к материнской плате. Она используется для хранения программ и данных, которые в данный момент выполняются или используются компьютером.
Виртуальная память - это логическая память, которая использует часть жесткого диска для имитации оперативной памяти. Она используется для хранения программ и данных, которые не помещаются в оперативную память или не нужны в данный момент.
Основное отличие между оперативной и виртуальной памятью заключается в скорости и объеме.
Оперативная память обычно имеет меньший объем, но высокую скорость доступа, поскольку она находится близко к процессору.
Виртуальная память обычно имеет больший объем, но низкую скорость доступа, поскольку она находится на жестком диске. Кроме того, оперативная память является летучей, то есть теряет данные при отключении питания, а виртуальная память является постоянной, то есть сохраняет данные при отключении питания.
Преимуществом использования виртуальной памяти является то, что она позволяет запускать больше программ и обрабатывать больше данных, чем физически установлено оперативной памяти в компьютере. Таким образом, виртуальная память расширяет возможности компьютера и делает его более производительным. Недостатком использования виртуальной памяти является то, что она замедляет работу компьютера из-за необходимости перемещать данные между оперативной и виртуальной памятью. Таким образом, виртуальная память требует дополнительных ресурсов и управления со стороны операционной системы.
Интересные факты и фичи языков программирования у нас в канале, заходи :)
Ребят, помогите, плиз, найти СОВРЕМЕННЫЕ ОПЕРАЦИОННЫЕ СИСТЕМЫ, ТАНЕНБАУМ ЭНДРЮ
Хочется именно FB2, EPUB.
Может есть у кого?
P.S. PDF легко находится.
Процессы в Linux - это одна из самых важных и интересных тем для изучения операционной системы. Процессы - это экземпляры выполняющихся программ, которые имеют свои атрибуты, привилегии, состояния и ресурсы.
Процессы в Linux обладают рядом особенностей, которые отличают их от процессов в других системах. Вот некоторые из них:
Процессы в Linux могут быть порождены двумя способами: с помощью системного вызова fork(), который создает точную копию родительского процесса, или с помощью системного вызова clone(), который позволяет настраивать степень совместного использования ресурсов между родительским и дочерним процессом.
Процессы в Linux могут иметь разные идентификаторы: PID (process ID), PPID (parent process ID), PGID (process group ID), SID (session ID) и TID (thread ID). Эти идентификаторы используются для различных целей, таких как управление сигналами, терминалами, работами и нитями1.
Процессы в Linux могут иметь разные привилегии: UID (user ID), GID (group ID), EUID (effective user ID), EGID (effective group ID), SUID (saved user ID), SGID (saved group ID) и FSUID (filesystem user ID). Эти привилегии определяют права доступа процесса к файлам, устройствам, сети и другим ресурсам. Некоторые программы могут иметь специальный бит SUID или SGID, который позволяет им выполняться от имени другого пользователя или группы.
Процессы в Linux могут иметь разные состояния: R (running or runnable), S (sleeping or interruptible), D (sleeping or uninterruptible), T (stopped or traced), Z (zombie or defunct) и X (dead or exited). Эти состояния отражают активность процесса и его реакцию на сигналы. Состояние процесса можно узнать с помощью команды ps или top.
Процессы в Linux могут быть связаны с определенными ядрами процессора или группами ядер с помощью механизма аффинности процессов. Это позволяет оптимизировать распределение нагрузки и повысить производительность системы. Аффинность процессов можно установить или изменить с помощью команды taskset или sched_setaffinity().
Процессы в Linux могут быть ограничены в потреблении ресурсов с помощью механизма квот или лимитов. Это позволяет предотвратить злоупотребление или истощение ресурсов системы одним или несколькими процессами. Квоты или лимиты можно установить или изменить с помощью команды ulimit или setrlimit().
Интересные факты и фичи языков программирования у нас в канале, заходи :)
@xoxmodav тут обвинил ГК "Астра" в жадности. Вся суть поста в том, что столкнувшись с ошибкой ему доступ в базу знаний Astra Linux с решением его проблемы прикрыт. И начал рассуждение по поводу того, какие же ГК "Астра" жадины и капиталисты. В общем накинул говна на вентилятор и многие давай говно жевать. Если xoxmodav на минуточку бы посмотрел что такое База знаний и Википедия (Wiki) то может быть до него дошло бы озарение, что База знаний это не бесплатная Википедия. У Астры есть вики и она в свободном доступе, а за техподдержку требуется платить. Ах да его условная "контора" похоже прощелкала момент оплаты техподдержки и он остался у разбитого корыта. Сейчас ГК "Астра" активно развивает Astra Linux Special Edition, которую могут купить только компании и при покупке им достается техподдержка, которую необходимо продлевать если она компании будет необходима. Сам же дистрибутив с Astra Linux остается у компании на неограниченное время. Вопрос где xoxmodav взял дистрибутив с Astra Linux Special Edition? Скачал бесплатно и теперь плачет, что ему техподдержка не помогает за бесплатно? А с фига ли баня то сгорела?
Был у Астры еще Astra Linux Common Edition, который на сегодняшний день почил в бозе. Астра сегодня полностью переориентировалась на корпоративный рынок. Ее сегодня даже не может купить индивидуальный предприниматель, доступна только компаниям, разработчикам и производителям оборудования. Ресурсов на поддержку Astra Linux Common Edition совсем у них не осталось т.к. корпоративные заказчики требуют исправления, обновления, новые функции, техподдержку, сертификацию, совместимость с оборудованием и прочее. Так же Астра развивает экосистему вокруг Astra Linux Special Edition так как этого требуют заказчики. На все это надо огромных вложений и ресурсов, которые условные xoxmodav и предоставить не могут. Возможно когда-нибудь Astra Linux Common Edition и воскреснет, когда у Астры будет стабильный доход и ресурсы. Если кто помнит как начинал Red Hat, то они начинали так же как сегодня Астра. Сначала Red Hat делали Red Hat Linux с 1994 года, потом в 2000 году появился Red Hat Linux Enterprise и доступ к базе данных, на минуточку, они тоже просили за это деньги вот же гады. Или нет, не гады? Это совсем другое? В 2003 году Red Hat Linux прикрыли наверное по тем же причинам как и в случае с Астрой, но для community в 2002 году вышла Fedora Core. И уже на протяжении многих лет Red Hat создает экосистему вокруг Red Hat Enterprise Linux. Ничего не напоминает история Red Hat? Ах ну да русские же жадины. Кто наиболее жадный Астра или IBM? Последняя история с CentOS чего только стоит.
Многие разработчики программного обеспечения требуют оплату за свои труды, а если они развивают целую экосистему для своего продукта то и цена конечно будет кусаться. За бесплатно никто работать не будет. Сколько бы Столлман не топил за Free Software сотрудники работающие в ИТ хотят есть и получать какие-то плюшки от жизни, а не пилить какой-нибудь патч за бесплатно т.к. там у какого-нибудь xoxmodav груб упал и не поднимается. Если же кто-то хочет пользоваться бесплатно, то пожалуйста бесплатного ПО навалом. Только функциональность этого ПО будет ровно такая какое сделало community и техподдержка будет в вики и на форумах.
Так "Жадность в квадрате" это к кому относится?
Чем больше я знакомлюсь с "отечественными" операционными системами (в частности речь идёт про Astra Linux), тем глубже приходит понимание того "что такое жадность и глупость". И если раньше клеймили Microsoft, называя монополистами и жадными капиталистами, обвиняя во всех грехах, то по сравнению с происходящим сейчас в России это "детский лепет".
Изучаю на практике Astra Linux Special Edition 1.7.3 Орёл - поставил на компьютер, ковыряю потихоньку и внезапно захотелось мне прошить BIOS - благо материнка свежая от Asus и обновления на неё регулярно выходят. Прошил, перезагрузился и вместо обычного экрана входа Astra Linux я вижу чёрный экран с сообщением:
error: symbol ‘grub_is_lockdown’ not found.
Entering rescue mode...
grub rescue>
Вздыхаю с ностальгией, вспоминая Windows 10, которая на это бы и внимание не обратила, и лезу в эти ваши тырнеты, посмотреть что об этом в Wiki пишет наша любимая ООО «РусБИТех-Астра» и... удивляюсь.
Статья есть - "Ошибка синхронизации компонентов GRUB", однако вместо решения мы видим вот такое вот сообщение:
Получается, что любой человек или организация, купившие ранее Astra Linux за деньги, но не продлившие техподдержку теряют доступ даже к базовой "Базе знаний" в текстовом виде!?! Я уже не говорю о том, насколько это выглядит убого по отношению к пользователям версии Astra Linux Common Edition, которая заявлена как бесплатная для личного использования и которая, по идее должна постепенно приходить на домашние компьютеры россиян. Именно так выглядит жадность - продавать всё и вся, пользуясь моментом и сложившейся ситуацией.
P.S. Как вы думаете - сильно они отличаются от тех же таксистов, которые задирают цены в разы во время катастроф или терактов, стараясь максимально нажиться, поймав момент?
Просто не могу не поделиться не поржать сам над собой)
Короч, надо было мне на один сайтик ходить, который меня успешно забанил через какое-то время. Посещал я его через VDS собственный. И ночью посетила меня гениальная мысль) Ну если банят по IP, то надо поставить VPN.
Сказано-сделано ) Поставил, запускаю и яблысь, мой VDS становится дл меня недоступным) Сука. Он ж сменил IP а я подключаюсь по IP )) И где он в сети - хуй знает.
Слава Админам, что для таких идиотов как я, есть возможность перезагрузить его с личного кабинета )
P.S. Сразу вопрос. А можно как-то имя задать уникальное устройству, чтобы всё-таки к нему подключаться, когда он ушёл на VPN?
В прошлом после писал о том, как покупал книгу для скачивания, а в итоге купил подписку, и не могу скачать книгу. Добрые ребятки с пикабу дали наводку, где искать скачанную книгу в телефоне.
Итого, в корне великого андроида (/storage/emulated/0/Android/data/ru.litres.android/files/books/) нашел папку видимо с этой книжкой, вот только формат у неё- fb3, а точнее, папка называется 6304835625577867.fb3unzipped. Внутри Файл body.xml, в котором судя по всему и таится книга, но при открытии любой программой\читалкой\блокнотом и тд открываются иероглифы.
В интернете мало информации, как открыть, а по тем советам что были, книга не открывалась. В общем, если решить вопрос как конвертировать (насколько я понял из этих ваших интернетов, конвертер еще не изобрели.
Есть какой то проект на гитхабе, но у меня от слова репозиторий дергается глаз, не понимаю вообще, как там куда нажать) то можно будет открывать книги с литреса по подписке.
