Re: [Npc2-devel] limites
Brought to you by:
jpfarias
|
From: Eduardo P. H. <eha...@gm...> - 2003-01-09 14:32:40
|
On Thu, Jan 09, 2003 at 12:22:32PM -0200, Rafael Avila de Esp=EDndola wrote: > Se implementar um pequeno programa em C que muda de diret=F3rio raiz e us= u=E1rio, imp=F5e as restri=E7=F5es e executa o programa a ser testado, tere= mos as seguintes vantagens. >=20 > 1)Este programa pode ficar com o setuid root (para pode executar o chroot= ), desta forma o resto do script executa como outro usu=E1rio. Muito bem lembrado! Realmente, em C vai ser melhor. (-: >=20 > 2)N=E3o =E9 necess=E1rio utilizar um fork dentro do python. Com isto o c= =F3digo acaba ficando mais simples. Al=E9m disso nos teste que eu estou faz= endo parece que o interpretador interfere na quantidade de mem=F3ria utiliz= ada. Em alguns casos, rodar um bom dia (feito em C) de dentro de outro prog= rama usa 2MB de mem=F3ria a menos do que se o mesmo programa for iniciado c= om o python. Confesso que n=E3o entendi porque. =C9 um bom motivo, tamb=E9m. Mas acho que s=F3 o primeiro j=E1 =E9 o sufici= ente. A prop=F3sito, devo mandar o c=F3digo que voc=EA colocou na p=E1gina para o= CVS daqui a pouco. --=20 Eduardo Pereira Habkost <eha...@gm...> 04BE D2EF 5A56 E446 D424 4785 71A4 49EB AC35 9568 |