Форум портала Metropolis Галерея   
Добро пожаловать. Пожалуйста, войдите или зарегистрируйтесь.
06 Май 2024, 17:20 *

Фотогалерея Метрополиса
 
   Начало   Помощь Поиск Правила Войти Регистрация  
Страниц: 1 2 [Все]   Вниз
  Печать  
Автор Тема: FreeBSD  (Прочитано 4650 раз)
0 Пользователей и 1 Гость смотрят эту тему.
morg4n
Завсегдатай
****

Репутация: 4
Сообщений: 330

http://spimun.com

WWW Email
: 31 Декабрь 2007, 03:01

2xFreeBSD vs Celeron 1.7Ghz 512 Ram
1.Нагрузка:
cs server (численностью в районе 11 чел)
кто знает, что и как?)
2. Нагрузка:
полный веб комплект (фтп, бд, хттп и тд)
как реагировать будет?

Вопрос1. FreeBSd они разные бывают.. ?)

gosti
Завсегдатай
****

Репутация: 14
Сообщений: 272


^

Ответ #1 : 31 Декабрь 2007, 03:51

нормально должно быть если хттп и фтп не сильно будут юзать память, а контра в принципе постояно будет в памяти без свопа
фбсд разные да, на такую тачилу лучше ставить 5-релиз

Loading....
vania-pooh
Житель форума
*****

Репутация: 20
Сообщений: 1278


Ubuntu 8.04 && Windows XP

Email
Ответ #2 : 31 Декабрь 2007, 12:14

Можно поставить FreeBSD (на мой взгляд и 6-е версии подойдут, например, 6.0-release) и потом отключить ненужные демоны типа usbd, если не будешь пользоваться флешками и вообще usb на этом компе. Если собираешься просто выложить файлы в анонимный доступ, без всяких там выкрутасов, типа разных пользователей, разных прав доступа в разные каталоги и т.п., то можно использовать встроенный в систему сервер ftpd из-под inetd (легкий и шустрый), иначе ставь proftpd (это потяжелее, но на твоем компе потянет - работал даже у меня на пеньке 233). В качестве веб-сервера однозначно apache (1.3 или 2.0). Сервер контры, честно говоря, не знаю как называется, но это скорее всего легко найдется в инете. Таким образом, на мой взгляд, все будет зависеть от требований к производительности сервера контры.

Примечание: FreeBSD - разрабатывается одной командой из Berkeley (Беркли) и различается только версиями (собственно, как и виндовс). Такого разнообразия вариантов, как в линуксе, нету, но существует примерно с десяток клонов FreeBSD (дистрибутивов собранных на его основе) с уклоном в разные стороны: PC-BSD, Freesbie - создание дистрибутива для повседневной работы (для "обычного" пользователя), Frenzy - создание загрузочных CD для администрирования, AnonymOS - загрузочный CD для обеспечения анонимного просмотра страниц интернета, FreeNAS - нечто, для организации работы сетевых устройств (то ли маршрутизаторов, то ли фаерволов, не помню точно), и т.п. Кроме того есть отдельные дистрибутивы ветки BSD типа OpenBSD (продвинут в различных открытых методах обеспечения безопасности), NetBSD - не знаю в чем продвинут, но тоже более менее известен, хотя я не пробовал.

Русские не сдаются... поэтому давайте бузить!
morg4n
Завсегдатай
****

Репутация: 4
Сообщений: 330

http://spimun.com

WWW Email
Ответ #3 : 31 Декабрь 2007, 12:25

Пасибо. К разговору об отключении ненужных демонов вернемся попоже)

gosti
Завсегдатай
****

Репутация: 14
Сообщений: 272


^

Ответ #4 : 31 Декабрь 2007, 23:47

да давайте щаз поговорим)

Loading....
ExclusivE
Завсегдатай
****

Репутация: 9
Сообщений: 372

Ответ #5 : 15 Январь 2008, 18:34

Пробовал поднимать cs под фрей, он почему-то дает нагрузку на проц 100%. Тачка под эти цели подойдет отлично, но вот ось возможно лучше линух.
В любом случае лучше ставить последние версии софта.
gosti
Завсегдатай
****

Репутация: 14
Сообщений: 272


^

Ответ #6 : 15 Январь 2008, 18:44

а какая версия 6 или нет
вообще 6 резко выпустили под гипертрединг и двухматочные платы

Loading....
ExclusivE
Завсегдатай
****

Репутация: 9
Сообщений: 372

Ответ #7 : 15 Январь 2008, 19:12

Естественно 6.
gosti
Завсегдатай
****

Репутация: 14
Сообщений: 272


^

Ответ #8 : 15 Январь 2008, 19:16

покажи sysctl -a|grep cpu
и sysctl -a|grep kern
« Последнее редактирование: 15 Январь 2008, 19:18 от gosti »

Loading....
ExclusivE
Завсегдатай
****

Репутация: 9
Сообщений: 372

Ответ #9 : 22 Январь 2008, 17:02

Цитировать
покажи sysctl -a|grep cpu
и sysctl -a|grep kern
[root@srv /home/exclusive]# sysctl -a|grep cpu
kern.threads.virtual_cpu: 1
kern.ccpu: 1948
kern.smp.cpus: 1
kern.smp.maxcpus: 1
debug.cpufreq.verbose: 0
debug.cpufreq.lowest: 0
hw.ncpu: 1
hw.acpi.cpu.cx_lowest: C1
machdep.cpu_idle_hlt: 1
dev.cpu.0.%desc: ACPI CPU
dev.cpu.0.%driver: cpu
dev.cpu.0.%location: handle=\_PR_.CPU0
dev.cpu.0.%pnpinfo: _HID=none _UID=0
dev.cpu.0.%parent: acpi0
dev.cpu.0.cx_supported: C1/0
dev.cpu.0.cx_lowest: C1
dev.cpu.0.cx_usage: 100.00%
[root@srv /home/exclusive]# sysctl -a|grep kern
kern.ostype: FreeBSD
kern.osrelease: 6.3-PRERELEASE
kern.osrevision: 199506
kern.version: FreeBSD 6.3-PRERELEASE #7: Wed Oct 31 18:38:29 MSK 2007
kern.maxvnodes: 21486
kern.maxproc: 2436
kern.maxfiles: 4872
kern.argmax: 262144
kern.securelevel: -1
kern.hostname: srv.local
kern.hostid: 0
kern.clockrate: { hz = 1000, tick = 1000, profhz = 666, stathz = 133 }
kern.posix1version: 200112
kern.ngroups: 16
kern.job_control: 1
kern.saved_ids: 0
kern.boottime: { sec = 1200801583, usec = 989899 } Sun Jan 20 06:59:43 2008
kern.domainname:
kern.osreldate: 602114
kern.bootfile: /boot/kernel/kernel
kern.maxfilesperproc: 4384
kern.maxprocperuid: 2192
kern.ipc.maxsockbuf: 262144
kern.ipc.sockbuf_waste_factor: 8
kern.ipc.somaxconn: 128
kern.ipc.max_linkhdr: 16
kern.ipc.max_protohdr: 60
kern.ipc.max_hdr: 76
kern.ipc.max_datalen: 132
kern.ipc.nmbjumbo16: 0
kern.ipc.nmbjumbo9: 0
kern.ipc.nmbjumbop: 0
kern.ipc.nmbclusters: 10688
kern.ipc.piperesizeallowed: 1
kern.ipc.piperesizefail: 0
kern.ipc.pipeallocfail: 0
kern.ipc.pipefragretry: 0
kern.ipc.pipekva: 163840
kern.ipc.pipes: 20
kern.ipc.maxpipekva: 5201920
kern.ipc.msgseg: 2048
kern.ipc.msgssz: 8
kern.ipc.msgtql: 40
kern.ipc.msgmnb: 2048
kern.ipc.msgmni: 40
kern.ipc.msgmax: 16384
kern.ipc.semaem: 16384
kern.ipc.semvmx: 32767
kern.ipc.semusz: 92
kern.ipc.semume: 10
kern.ipc.semopm: 100
kern.ipc.semmsl: 60
kern.ipc.semmnu: 30
kern.ipc.semmns: 60
kern.ipc.semmni: 10
kern.ipc.semmap: 30
kern.ipc.shm_allow_removed: 0
kern.ipc.shm_use_phys: 0
kern.ipc.shmall: 8192
kern.ipc.shmseg: 128
kern.ipc.shmmni: 192
kern.ipc.shmmin: 1
kern.ipc.shmmax: 33554432
kern.ipc.numopensockets: 114
kern.ipc.maxsockets: 10688
kern.ipc.nsfbufsused: 0
kern.ipc.nsfbufspeak: 23
kern.ipc.nsfbufs: 2928
kern.dummy: 0
kern.ps_strings: 3217031152
kern.usrstack: 3217031168
kern.logsigexit: 1
kern.iov_max: 1024
kern.cam.cam_srch_hi: 0
kern.cam.scsi_delay: 5000
kern.cam.cd.changer.max_busy_seconds: 15
kern.cam.cd.changer.min_busy_seconds: 5
kern.cam.da.da_send_ordered: 1
kern.cam.da.default_timeout: 60
kern.cam.da.retry_count: 4
kern.disks: ad0
kern.geom.collectstats: 1
kern.geom.debugflags: 0
kern.elf32.fallback_brand: -1
kern.init_shutdown_timeout: 120
kern.init_path: /sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init:/stand/sysinstall
kern.acct_suspended: 0
kern.acct_chkfreq: 15
kern.acct_resume: 4
kern.acct_suspend: 2
kern.cp_time: 2125363 1204 932049 1288771 23424902
kern.openfiles: 495
kern.kq_calloutmax: 4096
kern.ps_arg_cache_limit: 256
kern.stackprot: 7
kern.randompid: 0
kern.lastpid: 11292
kern.ktrace.request_pool: 100
kern.ktrace.genio_size: 4096
kern.module_path: /boot/kernel;/boot/modules
kern.malloc_count: 169
kern.malloc:
kern.fallback_elf_brand: -1
kern.maxusers: 151
kern.ident: SERV
kern.kstack_pages: 2
kern.shutdown.kproc_shutdown_wait: 60
kern.shutdown.poweroff_delay: 5000
kern.sync_on_panic: 0
kern.corefile: %N.core
kern.nodump_coredump: 0
kern.coredump: 1
kern.sugid_coredump: 0
kern.fscale: 2048
kern.timecounter.tick: 1
kern.timecounter.choice: TSC(800) i8254(0) dummy(-1000000)
kern.timecounter.hardware: TSC
kern.timecounter.nsetclock: 3
kern.timecounter.ngetmicrotime: 20891476
kern.timecounter.ngetnanotime: 0
kern.timecounter.ngetbintime: 0
kern.timecounter.ngetmicrouptime: 19324296
kern.timecounter.ngetnanouptime: 29745
kern.timecounter.ngetbinuptime: 920036
kern.timecounter.nmicrotime: 34002785
kern.timecounter.nnanotime: 758604
kern.timecounter.nbintime: 34796156
kern.timecounter.nmicrouptime: 14229071
kern.timecounter.nnanouptime: 38
kern.timecounter.nbinuptime: 514546180
kern.timecounter.stepwarnings: 0
kern.threads.thr_concurrency: 0
kern.threads.thr_scope: 0
kern.threads.virtual_cpu: 1
kern.threads.max_threads_hits: 0
kern.threads.max_groups_per_proc: 1500
kern.threads.max_threads_per_proc: 1500
kern.threads.debug: 0
kern.ccpu: 1948
kern.sched.preemption: 1
kern.sched.kgfollowons: 0
kern.sched.pfollowons: 0
kern.sched.followon: 0
kern.sched.quantum: 100000
kern.sched.name: 4BSD
kern.devstat.version: 6
kern.devstat.generation: 84
kern.devstat.numdevs: 1
kern.kobj_methodcount: 109
kern.log_wakeups_per_second: 5
kern.msgbuf_clear: 0
kern.msgbuf:
kern.always_console_output: 0
kern.log_console_output: 1
kern.smp.cpus: 1
kern.smp.disabled: 0
kern.smp.active: 0
kern.smp.maxcpus: 1
kern.nselcoll: 0
kern.tty_nout: 2084762
kern.tty_nin: 4529
kern.drainwait: 300
kern.constty_wakeups_per_second: 5
kern.consmsgbuf_size: 8192
kern.consmute: 0
kern.console: consolectl,/ttyd0,consolectl,
kern.minvnodes: 5371
kern.metadelay: 28
kern.dirdelay: 29
kern.filedelay: 30
kern.chroot_allow_open_directories: 1
kern.rpc.invalid: 0
kern.rpc.unexpected: 0
kern.rpc.timeouts: 0
kern.rpc.request: 0
kern.rpc.retries: 0
kern.random.yarrow.gengateinterval: 10
kern.random.yarrow.bins: 10
kern.random.yarrow.fastthresh: 192
kern.random.yarrow.slowthresh: 256
kern.random.yarrow.slowoverthresh: 2
kern.random.sys.seeded: 1
kern.random.sys.harvest.ethernet: 1
kern.random.sys.harvest.point_to_point: 1
kern.random.sys.harvest.interrupt: 1
kern.random.sys.harvest.swi: 0
machdep.adjkerntz: -10800
CPU: Intel Celeron (735.00-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10
  Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 327090176 (311 MB)
avail memory = 310595584 (296 MB)
gosti
Завсегдатай
****

Репутация: 14
Сообщений: 272


^

Ответ #10 : 22 Январь 2008, 17:13

ок, ну интересно почему у тя kern.smp.disabled=0
у тя один проц
сделай ktrace -p <cs_pid> пару минут при загрузе 100% и дампни сюда

Loading....
ExclusivE
Завсегдатай
****

Репутация: 9
Сообщений: 372

Ответ #11 : 23 Январь 2008, 04:32

Блин, я кс уже давно порезал оттуда, а ставить влом.
gosti
Завсегдатай
****

Репутация: 14
Сообщений: 272


^

Ответ #12 : 23 Январь 2008, 07:02

странный ты, ты случаем не из москвы?

Loading....
vania-pooh
Житель форума
*****

Репутация: 20
Сообщений: 1278


Ubuntu 8.04 && Windows XP

Email
Ответ #13 : 23 Январь 2008, 11:19

кстати никто не хочет скачать FreeBSD 6.3-release ?

Русские не сдаются... поэтому давайте бузить!
Neo_mat
Новичок
*

Репутация: 0
Сообщений: 5

Ответ #14 : 09 Май 2008, 01:21

Можно поставить FreeBSD (на мой взгляд и 6-е версии подойдут, например, 6.0-release) и потом отключить ненужные демоны типа usbd, если не будешь пользоваться флешками и вообще usb на этом компе. Если собираешься просто выложить файлы в анонимный доступ, без всяких там выкрутасов, типа разных пользователей, разных прав доступа в разные каталоги и т.п., то можно использовать встроенный в систему сервер ftpd из-под inetd (легкий и шустрый), иначе ставь proftpd (это потяжелее, но на твоем компе потянет - работал даже у меня на пеньке 233). В качестве веб-сервера однозначно apache (1.3 или 2.0). Сервер контры, честно говоря, не знаю как называется, но это скорее всего легко найдется в инете. Таким образом, на мой взгляд, все будет зависеть от требований к производительности сервера контры.

Примечание: FreeBSD - разрабатывается одной командой из Berkeley (Беркли) и различается только версиями (собственно, как и виндовс). Такого разнообразия вариантов, как в линуксе, нету, но существует примерно с десяток клонов FreeBSD (дистрибутивов собранных на его основе) с уклоном в разные стороны: PC-BSD, Freesbie - создание дистрибутива для повседневной работы (для "обычного" пользователя), Frenzy - создание загрузочных CD для администрирования, AnonymOS - загрузочный CD для обеспечения анонимного просмотра страниц интернета, FreeNAS - нечто, для организации работы сетевых устройств (то ли маршрутизаторов, то ли фаерволов, не помню точно), и т.п. Кроме того есть отдельные дистрибутивы ветки BSD типа OpenBSD (продвинут в различных открытых методах обеспечения безопасности), NetBSD - не знаю в чем продвинут, но тоже более менее известен, хотя я не пробовал.
Начну с конца...FreeBSD универсальная ОС (конешно как и все *никсы),но она универсальна в степени сложности задач по поднятию определенных сервисов в сети. NetBSD гуд,но на ней чаще поднимаются билинговые системы (хостеров,провайдеров,даже есть некоторые банки использующие эту ОСь),Фрю в этом плане не зациклвиается на одном,а пытается работать сразу со всем и чтобы все работало как надо. FreeNAS...легкий "демон", но гораздо удобнее будет поднять маршрутизатор на Фрю. "Однозначно апач." Эм...если вы знаете только этот хттп демон,то конешно я вас не виню,но под фрю,да и вообще гораздо лучшая замена апачу - nginx + fcgi,или тот же lighttpd...между нгинксом и лайтом разница маленькая,но лайт никогда,никогда не ставят как фронт для апач,крупные хостеры используют если не полноценный nginx, то как проксирующий демон,за счет которого намного уменьшается нагрузка на апаче,конешно ликов памяти не избежать,но нагрузка на ОЗУ существенно спадает. Да и к тому же зачастую при фронте nginx управляет статикой (он лучший по обработке статики).Сборка nginx+php-fpm+eAccelerator показала наилучшие результаты на  загруженных форумах vBulletin и IPB (не нуленки).  Мое имхо: FreeBSD (везде,десктоп,сервер,маршрутизатор),в качестве фтп согласен ftpd || proftp-d. Сервер кс - HLDS...скачать бесплатно можно с steampowered.com
« Последнее редактирование: 09 Май 2008, 01:57 от Foxeed »
Страниц: 1 2 [Все]   Вверх
  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines
Text only version | PDA version