- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
задача: установить рабочий стол на впс, из виндовс удаленно работать как на обычном компе.
впс: centos 6 32бита, 3гб оперативы гарантированно на тарифе, 1.6ггц проц, виртуализация openvz
опробован tigervnc (по инструкции с сайта centos и подобных русских вариантов), рабочий стол установлен, сервер запускается, через vncviewer к впс подключается, рабочий стол видно,
НО работает это удовольствие от 10 сек до 10 мин по разному,
по top оперативка не пропадает,
НО после 10сек - 10 мин (по разному) любая шел команда - cannot allocate memory - оператива съедена
помогает только reboot
в логах vncserver ругается только на отсутствие звука
чего посмотреть/подкрутить???
или альтернатива???
Nx Server лучшая альтернатива VNC, через VNC вообще рабоать не возможно, тупит сильно, а NX летает нормально
любая шел команда - cannot allocate memory - оператива съедена
/proc/user_beancounters смотрите, вероятно какого-то другого лимита не хватает.
Причина:
виртуализация openvz
Следствие:
cannot allocate memory - оператива съедена
🍿 в openvz гарантированная память не гарантируется, и пусть ваш top внутри виртуалки показывает свободно сколько угодно, а если на ноде ее нету свободной, ибо оверселлинг, то и будет вам постоянно выдавать cannot allocate memory
cat /proc/user_beancounters
Version: 2.5
uid resource held maxheld barrier limit failcnt
65008: kmemsize 9231460 13029376 14372700 14790164 0
lockedpages 0 0 2048 2048 0
privvmpages 119681 135586 1572864 3145728 0
shmpages 3617 5874 21504 21504 0
dummy 0 0 0 0 0
numproc 60 129 768 768 0
physpages 85689 132464 0 786432 0
vmguarpages 0 0 786432 786432 0
oomguarpages 58262 59904 786432 786432 0
numtcpsock 59 68 8192 8192 0
numflock 5 14 188 206 0
numpty 1 1 16 16 0
numsiginfo 0 39 256 256 0
tcpsndbuf 1031272 1186976 33554432 33554432 0
tcprcvbuf 966656 1165640 33554432 33554432 0
othersockbuf 172624 348336 1126080 2097152 0
dgramrcvbuf 0 13872 262144 262144 0
numothersock 173 198 8192 8192 0
dcachesize 3623428 3624960 3409920 3624960 0
numfile 1258 1595 8192 8192 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
dummy 0 0 0 0 0
numiptent 43 43 128 128 0
коряво немного))
foxi тогда бы при нагрузке то же самое было с впс, ну и опять же если верить счетчику общей нагрузки на сервер - около 35% постоянно
---------- Добавлено 20.06.2013 в 21:53 ----------
да и как то слабо верится, что простой процесс так пожирает память, этак и линукс вообще нельзя было бы поставить никуда...
думаю все банально и просто как с апачем и мускл - пока не пообрежешь "150 дочерних" падать будет по прежнему - стандарные настройки надо покрутить...
альтернатива
Что-то здесь не так. И сам лимит, имхо, слишком мал.
центос + окружение рабочего стола + внс сервер = максимум 250 мб оперативки.
если хостер у вас firstvds/fastvds - бегите от них и берите в нормльном месте на kvm виртуализации с 512 мб, будет работать все намного стабильнее и быстрее.
Как уже сказали, возможно что дело не в VNC, а просто не хватает ресурсов на VPS (смотреть по "cat proc/user_beancounters" в столбце failcnt).
Если хочется попробовать альтернативу tigervnc, то tightvnc довольно неплохой VNC-клиент, можно запускать с разными параметрами, например так: vncviewer -depth 16 -bgr233 -encodings "tight" -compresslevel 6 -quality 0 IP_ADDRESS:1
Но по скорости и использованию ресурсов это в целом обычный VNC, может только немного лучше.
Тимвивер поставьте ) ресурсов потребляет минимум, куча настроек и хорошо обрабатывает картинку для высокой скорости передачи.
Попробуйте на CentOS 5 :
yum install vnc vnc-server
Работаетм с гномом на десятке машин с 256-512рам. Тока сам себе виртуалки режу. не оверселлю.