I just tried to look up the actual memory usage numbers. For the original memory usage that I indicated 57MB. That was off the top of my head. I checked my email messages. It was ONLY 42 MB. As I no longer have that system available, I don't know what the division was (between types of memory). I do remember that it took a significant portion of unshared memory, and affected performance on a 512MB system.
I can run the other two versions on my current system. The script uses 8MB virual memory - 3.5MB Resident, 5.8MB shared.
The GTK version uses 17.0MB virual, 6.2MB resident, 15.7MB shared.
Both seem to impact the system the same amount (at least when I measure virtual and swap usage to the nearest MB). When I measure virual and swap usage to the nearest KB, the numbers change too frequently due to other events on the system to measure these numbers acurately.
When I was running RH9, I obtained a TK script to monitor my CPU temperature, adjust the fan speeds, and display the current temperature. The display is tiny. In RH9, it took 57MB! I think that it should take less than 1MB.
In order to save some memory on my system, I started rewritting the script into C, using GTK2 (a good excuse to learn this library). After implementing most of the functionality, I found that it took about 17MB. I wonder how much memory it would use if I ported it to motif (or athena widgets).
Things are getting better. I just ran the original script on my now FC-2 system, and found that it uses 8MB.
I realize that some of the memory in use is shared with other applications. I am starting to wonder if we have lost sight of memory usage.
IANAL, but as I understand it, even with the GPL, someone still owns the rights to the code. Typically this is the author. But the author may convey those rights to another entity - such as another user, a corporation, or the EFF.
The GPL gives the users some rights - such as the ability to modify the code, and redistribute the code.
Even after distributing code under the GPL, the author could decide to distribute it under a commercial license.
At home I sometimes run W2K. Whenever I get software, I check that it supports W2K. Unfortunately, supporting W2K is really only supporting running as admin in W2K.
I expect to install software as Admin (just like su root under Linux). But, frequently there are permission errors if I want to run the installed software as a normal user. If I am lucky, I just need to modify the permissions of the save directories.
This year TurboTax required me to run as Admin. It did a check at startup, and would not go any further if I didn't have admin privs.
I wish that they would distinguish between being able to run under W2K, and being able to run as a normal user once installed on a secure W2K box.
I have problems thanks to SpamCop
on
Spammer Sues SpamCop
·
· Score: 1, Insightful
I have no love of the plaintif, but I have some problems with SpamCop. They have been known to blacklist email providers incorrectly.
About 2 years ago I discussed this issue with an OS guru. He was of the mindset that you should always have Swap space = 10xmemory.
I find that Linux just isn't that good at paging. I never use a significant portion of my 2GB swap partition, and memory contention is still high sometimes. Hmm... Maybe I do need to adjust the swapability number.
0. BCPL 1. B (short for Bell, where it was written) 2. C 3. Objective-C (C with some smalltalk stuff added) 4. Java
There was some question after C was around for a bit if the next language should be D or P. C++ figured it would avoid the controversy, and name it the successor to C (in C notation).
For a number of years after completing college, I didn't bother with book stores. I would buy the books to read, and when I finished the book I would usually find space for it on one of my bookshelves.
After having children, I am getting tired of stuff everywhere. I am going back to borrowing books from the Library. I still buy lots of books, but not as many as before.
Additionally, every week or two we take out several books for the kids. This way they can be exposed to a wider range of literature than if we owned all the books they read.
To get back on topic, the branch library I use is bursting at the seams. It is the most heavily used branch library in the state. They have several times the number of books than it was built to house. I know that there are computers hooked up to the internet, but I completely ignore them, as do many of the other patrons.
Until this year, I was lucky enough to have never received an email based worm. I have participated in an OSS project, and my email address is in the code and on a mailing list.
Starting this year I started receiving emails to my OSS address, and variations on that address (as anything@me.domain will be delivered to me).
I turned on virus protection at my email provider. That left me with 100 bogus bounced emails a day, mostly to unused email addresses.
I set up rules to reject email sent to common-names@me.domain. That eliminated most of the viruses and bounces.
I also received my first spam to my oss email address. I suspect it is from a spammer recieving worm email with my oss address (which my be in other people's legitimate address books).
Lastly, my machines run Linux, so they didn't execute the worm.
If your e-mail address is in the address books of people who might get infected, you can't avoid getting copies of viruses, except by reaching those people and getting them off of Windows, or barring that, at least to practice safe computing.
Aye, there's the rub. I can't identify who has the virus based on the email. The From address was spoofed. The better mailers listed the IP address of the sending machine. Many didn't have reverse DNS addresses. Others were on home machines connected via large ISPs. Unless I have the ISP's help, I won't even know who sent the message.
So, how am I supposed to even inform anyone that they got the virus? And, yes, I did investigate this. Additionally, numerous people who I don't know have my email address.
Frankly, I was surprised that quite a few of the worm encrusted emails came from within large high tech companies.
I already run Linux everywhere, but I got a couple thousand copies of recent worms. Why? Because I participated in an open source project, and left a mail address so people could contact me.
That email address is only used for one opensource project. But, it has received lots of viruses. And just as many "return to sender" messages from bounced worms.
So, how do I move to a better neighborhood? Do I change that email address? How will I get contacted? Do I change email addresses, and only notify the list administrator?
The real reason people want to replace X Windows is that it isn't GNU, it doesn't use autoconf, and it can actually compile on something other than GCC 3.3.5.6.1.8.3.2.4! Not only that, it doesn't rely on 1,300,215 GNOME libraries! God, X must suck!
Last I checked, X doesn't use autoconf (but Imake) in order to build. I have used numerous C compilers to compile it. X doesn't rely on any Gnome libraries. Gnome on the other hand relies on X libraries.
IANAL but I would avoid looking at the leaked code - especially if I was working on a project like wine. You wouldn't want wine to sued out of existence because it contains code derived from a proprietary, copywritten system.
Earth has never been exactly spherical; it has always been somewhat pumpkin-shaped.
As one who searches for just the right pumpkin each year to carve, I have seen different pumpkin shapes: some are squat, others are elongated. And there is everything in between.
Does a stem come out of the north pole. Is the South pole in a valley?
More than a shell is required for sniffing traffic. I don't know what comes with the box, but typically the network drivers must be set up to sniff the wire in promiscuous mode.
Additionally, as the article indicates, the current cable modem standard supports encryption - so sniffing won't be so useful if it is turned on. The newer version of the standard has encryption turned on by default.
The cable company should be able to cap traffic at the ISP based on MAC or IP addresses - assuming that all traffic from a cable loop goes through one router in order to get off the loop.
To limit traffic between cable modems that are on the same loop, they need to either limit the traffic at the cable box, or add a box to the pole.
I just tried to look up the actual memory usage numbers. For the original memory usage that I indicated 57MB. That was off the top of my head. I checked my email messages. It was ONLY 42 MB. As I no longer have that system available, I don't know what the division was (between types of memory). I do remember that it took a significant portion of unshared memory, and affected performance on a 512MB system.
I can run the other two versions on my current system. The script uses 8MB virual memory - 3.5MB Resident, 5.8MB shared.
The GTK version uses 17.0MB virual, 6.2MB resident, 15.7MB shared.
Both seem to impact the system the same amount (at least when I measure virtual and swap usage to the nearest MB). When I measure virual and swap usage to the nearest KB, the numbers change too frequently due to other events on the system to measure these numbers acurately.
When I was running RH9, I obtained a TK script to monitor my CPU temperature, adjust the fan speeds, and display the current temperature. The display is tiny. In RH9, it took 57MB! I think that it should take less than 1MB.
In order to save some memory on my system, I started rewritting the script into C, using GTK2 (a good excuse to learn this library). After implementing most of the functionality, I found that it took about 17MB. I wonder how much memory it would use if I ported it to motif (or athena widgets).
Things are getting better. I just ran the original script on my now FC-2 system, and found that it uses 8MB.
I realize that some of the memory in use is shared with other applications. I am starting to wonder if we have lost sight of memory usage.
As long as KB keeps Tanenbaum responding, he is getting free publicity. Contraversy is frequently used to obtain free press, and boost sales.
IANAL, but as I understand it, even with the GPL, someone still owns the rights to the code. Typically this is the author. But the author may convey those rights to another entity - such as another user, a corporation, or the EFF.
The GPL gives the users some rights - such as the ability to modify the code, and redistribute the code.
Even after distributing code under the GPL, the author could decide to distribute it under a commercial license.
R18 million is 18 Million South African Rand.
At home I sometimes run W2K. Whenever I get software, I check that it supports W2K. Unfortunately, supporting W2K is really only supporting running as admin in W2K.
I expect to install software as Admin (just like su root under Linux). But, frequently there are permission errors if I want to run the installed software as a normal user. If I am lucky, I just need to modify the permissions of the save directories.
This year TurboTax required me to run as Admin. It did a check at startup, and would not go any further if I didn't have admin privs.
I wish that they would distinguish between being able to run under W2K, and being able to run as a normal user once installed on a secure W2K box.
Why SpamCop blocking list is harmful
About 2 years ago I discussed this issue with an OS guru. He was of the mindset that you should always have Swap space = 10xmemory.
I find that Linux just isn't that good at paging. I never use a significant portion of my 2GB swap partition, and memory contention is still high sometimes. Hmm... Maybe I do need to adjust the swapability number.
You forgot BCPL. The list should be:
0. BCPL
1. B (short for Bell, where it was written)
2. C
3. Objective-C (C with some smalltalk stuff added)
4. Java
There was some question after C was around for a bit if the next language should be D or P. C++ figured it would avoid the controversy, and name it the successor to C (in C notation).
The poster requested an affordible solution.
Additionally, obtaining a kid usually takes about 9 months, so this won't offer immediate relief.
For a number of years after completing college, I didn't bother with book stores. I would buy the books to read, and when I finished the book I would usually find space for it on one of my bookshelves.
After having children, I am getting tired of stuff everywhere. I am going back to borrowing books from the Library. I still buy lots of books, but not as many as before.
Additionally, every week or two we take out several books for the kids. This way they can be exposed to a wider range of literature than if we owned all the books they read.
To get back on topic, the branch library I use is bursting at the seams. It is the most heavily used branch library in the state. They have several times the number of books than it was built to house. I know that there are computers hooked up to the internet, but I completely ignore them, as do many of the other patrons.
Until this year, I was lucky enough to have never received an email based worm. I have participated in an OSS project, and my email address is in the code and on a mailing list.
Starting this year I started receiving emails to my OSS address, and variations on that address (as anything@me.domain will be delivered to me).
I turned on virus protection at my email provider. That left me with 100 bogus bounced emails a day, mostly to unused email addresses.
I set up rules to reject email sent to common-names@me.domain. That eliminated most of the viruses and bounces.
I also received my first spam to my oss email address. I suspect it is from a spammer recieving worm email with my oss address (which my be in other people's legitimate address books).
Lastly, my machines run Linux, so they didn't execute the worm.
I found DECnet invaluable when modifying the VMS TCP/IP stack. If TCP/IP crashed, I could still access the computer without going into the lab.
So, how am I supposed to even inform anyone that they got the virus? And, yes, I did investigate this. Additionally, numerous people who I don't know have my email address.
Frankly, I was surprised that quite a few of the worm encrusted emails came from within large high tech companies.
I already run Linux everywhere, but I got a couple thousand copies of recent worms. Why? Because I participated in an open source project, and left a mail address so people could contact me.
That email address is only used for one opensource project. But, it has received lots of viruses. And just as many "return to sender" messages from bounced worms.
So, how do I move to a better neighborhood? Do I change that email address? How will I get contacted? Do I change email addresses, and only notify the list administrator?
So what is the life expectancy for this satelite?
For cpu load average, I run System Monitor. It displays a pretty bar graph in the panel at the stop of my screen.
Cost for running system monitor: $0.0
Time for setting it up: 00:00:30
Cost for Duracell load monitor: $9.95
Time for setting up: 04:21:23
The poster could have indicated what all these patents were about - instead of referencing them by somewhat obscure names.
These patents deal with browser plugins - and relate to a lawsuit that Microsoft lost.
After being unemployed for several months, almost any job became my dream job.
Being paid to work on Linux device drivers makes it even dreamier. Or at least geekier.
Does a stem come out of the north pole. Is the South pole in a valley?
More than a shell is required for sniffing traffic. I don't know what comes with the box, but typically the network drivers must be set up to sniff the wire in promiscuous mode.
Additionally, as the article indicates, the current cable modem standard supports encryption - so sniffing won't be so useful if it is turned on. The newer version of the standard has encryption turned on by default.
The cable company should be able to cap traffic at the ISP based on MAC or IP addresses - assuming that all traffic from a cable loop goes through one router in order to get off the loop.
To limit traffic between cable modems that are on the same loop, they need to either limit the traffic at the cable box, or add a box to the pole.