Повстання машин: застосування ШІ в реальному світі
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Сервери Vultr FreeBSD не налаштовані на включення місця підкачки. Якщо ви плануєте використовувати одноразовий екземпляр хмари, вам, ймовірно, не варто турбуватися про це. Якщо ви створили «справжній» сервер, який залишиться на деякий час, читайте далі.
Навіть найбільш смішно обладнаний сервер вимагає місця підкачки. Ось як працює ОС. У ті часи, коли ваш додаток трохи здурів і споживає більше оперативної пам’яті, ніж слід, наявність місця підкачки дасть вам шанс відновити контроль над машиною. Навіть під час нормальної роботи FreeBSD активно керує пам'яттю. Наприклад, довготривалі програми, які простоюють у пам’яті, будуть переміщені на диск, щоб звільнити місце для корисних речей, таких як кеш файлової системи. Запуск із нульовою підкакою — це рецепт непередбачуваної поведінки, і ніхто, хто запускає сервер, цього не хоче!
Перш ніж щось робити, давайте переконаємося, що у нас дійсно немає обміну.
swapinfoне повинен повертати нічого. Як так:
vultr [~]# swapinfo
Device 1K-blocks Used Avail Capacity
vultr [~]#
Якщо він справді порожній, давайте продовжимо і створимо файл підкачки. Але спочатку...
Старі практичні правила (1x RAM, 2x RAM, .5x RAM тощо) насправді не застосовуються сьогодні. Якщо ваш сервер має 16 ГБ пам’яті, вам, безумовно, не потрібно витрачати 32 ГБ вашого дорогоцінного дискового простору на файл підкачки. Тим не менш, якщо у вас увімкнено аварійні дампи, залежно від того, як вони налаштовані, для його роботи може знадобитися підкачка, яка дорівнює вашій пам’яті .
Отже, наскільки великим зробити файл підкачки, вирішувати вам. Хороша новина полягає в тому, що ви завжди можете змінити його пізніше, а з накопичувачем на основі SSD вам не доведеться турбуватися про те, де воно опиниться на вашому диску. У всякому разі, давайте перейдемо до...
Ми створимо файл підкачки розміром 512 мегабайт, розташований за адресою /usr/swap0. Не соромтеся змінити будь-що з цього, якщо це не працює для вас. Наприклад, якщо ви хочете 1 гіг обміну, змініть 512 на 1024 і так далі. Якщо ви вирішите змінити ім’я файлу, переконайтеся, що ви змінили обидва посилання на нього.
Обережно скопіюйте наступне, запустіть як root, і все буде готово:
dd if=/dev/zero of=/usr/swap0 bs=1m count=512
chmod 0600 /usr/swap0
echo "md99 none swap sw,file=/usr/swap0,late 0 0" >> /etc/fstab
swapon -aL
Підтвердьте, що це спрацювало:
vultr [~]# swapinfo
Device 1K-blocks Used Avail Capacity
/dev/md99 524288 0 524288 0%
На цьому етапі все готово. Swap активний, і він продовжить працювати після перезавантаження.
ddКоманда створює фактичний файл. Після цього ми встановлюємо відповідні дозволи, додаємо рядок /etc/fstabдля підкачки, а потім вмикаємо його. Команда swapon -aLповідомляє ОС активувати всі розділи підкачки/файли у fstab, включаючи ті, які позначені як пізні. Через те, як FreeBSD 10.2 завантажується, файл підкачки повинен бути змонтований із запізненням. Коли ОС завантажується нормально, ваша підкачка увімкнеться під час етапу «пізніх монтажних файлових систем».
Штучний інтелект не в майбутньому, він тут прямо в сьогоденні У цьому блозі Прочитайте, як програми штучного інтелекту вплинули на різні сектори.
Ви також стали жертвою DDOS-атак і спантеличені методами запобігання? Прочитайте цю статтю, щоб вирішити свої запитання.
Можливо, ви чули, що хакери заробляють багато грошей, але чи замислювалися ви коли-небудь, як вони заробляють такі гроші? давайте обговоримо.
Ви хочете побачити революційні винаходи Google і як ці винаходи змінили життя кожної людини сьогодні? Тоді читайте в блозі, щоб побачити винаходи Google.
Концепція самокерованих автомобілів, щоб вирушати в дороги за допомогою штучного інтелекту, є мрією, яку ми давно мріємо. Але, незважаючи на кілька обіцянок, їх ніде не видно. Прочитайте цей блог, щоб дізнатися більше…
Оскільки наука розвивається швидкими темпами, бере на себе багато наших зусиль, ризики піддати себе незрозумілій Сингулярності також зростає. Читайте, що може означати для нас сингулярність.
Прочитайте блог, щоб дізнатися про різні шари архітектури великих даних та їх функціональні можливості найпростішим способом.
Методи зберігання даних можуть розвиватися з моменту народження Даних. Цей блог висвітлює еволюцію зберігання даних на основі інфографіки.
У цьому цифровому світі пристрої розумного дому стали важливою частиною життя. Ось кілька дивовижних переваг пристроїв розумного дому щодо того, як вони роблять наше життя гідним життя та спрощують його.
Нещодавно Apple випустила додаткове оновлення macOS Catalina 10.15.4, щоб виправити проблеми, але схоже, що оновлення викликає більше проблем, що призводять до блокування комп’ютерів Mac. Прочитайте цю статтю, щоб дізнатися більше