Re: Fwd: 4GB Memory question

2007-05-13 Thread Ira Abramov
Quoting Noam Meltzer, from the post of Sat, 12 May:
 Actually, that what PAE means according to wikipedia
 (http://en.wikipedia.org/wiki/Physical_Address_Extension):
 

yes I know PAE, so that was my questions - does PAE in the kernel
package name refer to the same patch as the hugemem package of older
RHELs?

-- 
Waste of space
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: After upgrading my PC from Debian Sarge to Debian Etch

2007-05-13 Thread Ira Abramov
Quoting Omer Zak, from the post of Sat, 12 May:
 I have at last upgraded my desktop PC from Debian Sarge to Debian Etch.
 At one stage, the aptitude package was removed.  But I used dselect to
 re-install it and so could proceed with installation.
 
 Moral: avoid marking packages as automatic in aptitude, unless you
 really need them only when another package is installed.

well actually I haven't ran dselect in years... I would run apt-get
install aptitude.

I don't think you mark packages as auto, it's more like aptitude marks
them auto by default if you never selected them. What you want to do
is once you selected a package and it auto-added a few more automatic
packages, go over the list and force select them if you want them to
stay regardless of the package that added them.


-- 
One for the books
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Copying and pasting Hebrew text Firefox-OOo

2007-05-13 Thread Dotan Cohen

On Fedora Core 6, I am trying to copy and paste Hebrew text from
Firefox 2.0.0.2 to Open Office 2.2 Writer / Calc. The text is encoded
in ISO-8859-8 (one of several Hebrew encodings) from the website
999.co.il. When I paste into either Writer or Calc, the text is
backwards (left to right). What is the solution/ workaround to copying
and pasting from Firefox? Thanks in advance.

Dotan Cohen

http://lyricslist.com/
http://what-is-what.com/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: After upgrading my PC from Debian Sarge to Debian Etch

2007-05-13 Thread Amos Shapira

On 13/05/07, Ira Abramov [EMAIL PROTECTED] wrote:


Quoting Omer Zak, from the post of Sat, 12 May:
 I have at last upgraded my desktop PC from Debian Sarge to Debian Etch.
 At one stage, the aptitude package was removed.  But I used dselect to
 re-install it and so could proceed with installation.

 Moral: avoid marking packages as automatic in aptitude, unless you
 really need them only when another package is installed.

well actually I haven't ran dselect in years... I would run apt-get
install aptitude.

I don't think you mark packages as auto, it's more like aptitude marks
them auto by default if you never selected them. What you want to do
is once you selected a package and it auto-added a few more automatic
packages, go over the list and force select them if you want them to
stay regardless of the package that added them.



Actually my strategy is sort of the other way around - I try to keep as many
packages as I can marked as auto unless I'm absolutely sure I really need
them independent of other packages (e.g. perl modules, or development libs).
That way I know my system doesn't have too much lint left behind from
search and learn expeditions through the vast fields of apt-cache
search (I also use purge instead of plain remove to keep the lint
down).

Another couple of morals I'd like to add from Omer's story:

1. Carefully and patiently go through the first screen you see after hitting
g (go) in aptitude and make sure you like what you see, so you'll catch
any nasty surprises before they actually happen.
2. When upgrading between major releases, I've seen many times
recommendations to upgrade the administration tools (apt, dpkg, aptitude)
first on a round of their own, since the new version usually have many bug
fixes and important features to handle the upgrade better then the version
which exists in the older release. These will usually also drag a bunch of
other basic packages they depend on but hopefully you'll get the newer,
smarter version handling depenencides for most of your package's upgrade.

Cheers,

--Amos


[JOB OFFER] Neocleus is seeking Linux developers

2007-05-13 Thread Hadar

Hi all,
I would like to publish two job positions at Neocleus, a start-up company
located in Tel Aviv.
We develop a new security product based on Linux, and I think some of the
subscribers here would find it interesting.

The relevant open positions are:

*C/C++ software engineer*
* At least 2 years experience in SW development in C/C++
* At least 2 years development experience in Linux environment
* Scripting languages (python,Perl,bash) experience.
* Networking experience (TCP/IP, UDP, HTTP).
* Experienced in Multi Threaded programming
* OOD  OOP
* Linux Low level experience is an advantage
* Team player, self learner, motivated.

* Linux/Windows kernel hacker/designer*
* Deep Windows API and Kernel knowledge
* Deep Linux API and Kernel knowledge
* C language expert
* Familiar with x86 assembly
* Great learning capabilities
* Very strong technology-wise
* Hacker mind


Re: Stress testing windows using samba

2007-05-13 Thread shimi
On Sunday 13 May 2007 19:34, Tzahi Fadida wrote:
 Hi,
 I wish to simulate a stressfull environment of a windows server using
 linux. The aim is to access a windows server and download a small file but
 using 1000 users to do so.
 I thought about using smbclient in a loop (constantly downloading the
 file/random files) in a script that i will run 1000 times (one process for
 each user).
 Is there any other/better suggestion?
 10x.

Maybe 

http://samba.org/ftp/unpacked/cifs-load-gen/source/
http://samba.org/ftp/tridge/dbench/

-- Shimi

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Fwd: 4GB Memory question

2007-05-13 Thread Noam Meltzer

Hi,

Quick answer is no.
A bit longer answer is:
1- PAE refers to a certain technology avail. in the CPU which allows 32bit
kernels to address larger address spaces.
2- Hugemem is a technology which changes the ratio between the user space
and kernel space from 3GB/1GB to 4GB/4GB. (So the actually virtual memory
refers to the same physical memory) It just gives your processes a bit more
a breathing space before starting unmapping/mapping memory from highmem
zone to the normal zone.
3- In RHEL5 there's no need for a specific hugemem kernel anymore as the
kernel is smart enough to decide during boot what kind of technology should
it use.

- Noam

On 5/13/07, Ira Abramov [EMAIL PROTECTED] wrote:


Quoting Noam Meltzer, from the post of Sat, 12 May:
 Actually, that what PAE means according to wikipedia
 (http://en.wikipedia.org/wiki/Physical_Address_Extension):


yes I know PAE, so that was my questions - does PAE in the kernel
package name refer to the same patch as the hugemem package of older
RHELs?

--
Waste of space
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Re: Fwd: 4GB Memory question

2007-05-13 Thread Shachar Shemesh
Noam Meltzer wrote:
 Hi,

 Quick answer is no.
 A bit longer answer is:
 1- PAE refers to a certain technology avail. in the CPU which allows
 32bit kernels to address larger address spaces.
 2- Hugemem is a technology which changes the ratio between the user
 space and kernel space from 3GB/1GB to 4GB/4GB. (So the actually
 virtual memory refers to the same physical memory) It just gives your
 processes a bit more a breathing space before starting
 unmapping/mapping memory from highmem zone to the normal zone.
Actually, if you read the original 4/4 patch, you will see that the two
are not as unrelated as it may sound.

The purpose of the 4/4 split (which makes every call into the kernel
more expensive, as it now requires switching the MMU address space) was
NOT to give user space processes more breathing space. The purpose was
to give the KERNEL more breathing space.

The problem was that with PAE and several GB of memory, the kernel spent
most of its 1GB address space on keeping track of where all its memory
resides, and did not have enough memory for doing, well, pretty much
anything else. The 4/4 split was not built to allow userspace the extra
1GB. The 4/4 split was meant to allow the kernel an extra 3GB. This is
unlike the case for Windows, where Windows 2000 advanced server had a
revolutionary 3/1 split, unlike the traditional 2/2 split for Windows
2000 server and workstation. I don't know what splits XP uses.
 3- In RHEL5 there's no need for a specific hugemem kernel anymore as
 the kernel is smart enough to decide during boot what kind of
 technology should it use.
That does not make sense to me. The kernel can find out whether it needs
more than 1GB for the kernel space during boot according to the amount
memory available, and it can decide whether it needs PAE. I don't see
how it can decide whether any user space program needs more than 3GB of
space, however, during boot.
 - Noam
Shachar

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]