[Sysfence-commit] sysfence/dokprojektlic abstract.tex,1.1,1.2 main.tex,1.2,1.3 wymagania.tex,1.1,1.2
Status: Alpha
Brought to you by:
emes
|
From: Michal S. <em...@us...> - 2004-05-29 16:06:20
|
Update of /cvsroot/sysfence/sysfence/dokprojektlic In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25121 Modified Files: abstract.tex main.tex wymagania.tex Log Message: + wymagania Index: main.tex =================================================================== RCS file: /cvsroot/sysfence/sysfence/dokprojektlic/main.tex,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- main.tex 28 May 2004 14:33:31 -0000 1.2 +++ main.tex 29 May 2004 16:06:08 -0000 1.3 @@ -10,15 +10,15 @@ \sloppy % title page -%\input{titlepage} +\input{titlepage} % abstract %\input{abstract} % tu dodawac rozdzialy: -%\input{wstep} +\input{wstep} %\input{specuzytkownika} -%\input{wymagania} +\input{wymagania} %\input{speckonstrukcyjna} %\input{testowanie} @@ -32,6 +32,6 @@ %\input{bibliography} % table of contents -%\tableofcontents +\tableofcontents \end{document} Index: wymagania.tex =================================================================== RCS file: /cvsroot/sysfence/sysfence/dokprojektlic/wymagania.tex,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- wymagania.tex 26 May 2004 20:02:34 -0000 1.1 +++ wymagania.tex 29 May 2004 16:06:08 -0000 1.2 @@ -0,0 +1,27 @@ +\section{Wymagania} + +Do³o¿yli¶my starañ, by mechanizmy obs³ugi procesów, sygna³ów i +metod IPC (semafory i pamiêæ dzielona) korzysta³y ze standardowych funkcji +dostêpnych w ka¿dym wspó³czesnym systemie uniksowym. + +Ponadto, dla prawid³owego dzia³ania, sysfence wymaga od systemu: +\begin{itemize} + \item systemu plików \emph{proc} zamontowanego w katalogu \texttt{/proc} + (w przypadku u¿ycia innej ¶cie¿ki konieczna jest modyfikacja odpowiedniej + sta³ej przed kompilacj±), + \item funkcji systemowej \texttt{statfs()} + % + % + % LSB opisuje statfs() jako 'deprecated' + % jesli zdazymy, zamienmy je na statvfs(), zgodne z tym standardem + % + % +\end{itemize} + +W chwili obecnej program jest przeznaczony dla systemu operacyjnego Linux. +Poniewa¿ w trakcie tworzenia aplikacji nie dysponowali¶my maszynami +dzia³aj±cymi pod innymi systemami, nie mogli¶my przetestowaæ kompilacji i +zachowania aplikacji w innym ¶rodowisku. Powy¿sze wymagania nie s± jednak +wygórowane i przewidujemy, ¿e sysfence bez problemów mo¿e zostaæ uruchomiony +na innych darmowych platformach uniksowych, jak np. FreeBSD, OpenBSD, NetBSD +czy Hurd. Index: abstract.tex =================================================================== RCS file: /cvsroot/sysfence/sysfence/dokprojektlic/abstract.tex,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- abstract.tex 26 May 2004 20:02:34 -0000 1.1 +++ abstract.tex 29 May 2004 16:06:08 -0000 1.2 @@ -1,3 +1,2 @@ \abstract{} - |