It could be a system 32 Virus. Have you noticed any unusual behavior? 79 Celsius seems a little low to be overheating. I've run overclocked at 82 Celsius and everything was fine.
RAM can overheat and cause this, even if the CPU(s) run cool enough.
It could be a system 32 Virus. Have you noticed any unusual behavior? 79 Celsius seems a little low to be overheating. I've run overclocked at 82 Celsius and everything was fine.
RAM can overheat and cause this, even if the CPU(s) run cool enough.
Newer + more RAM == better. Go to the nVidia web site and their specs on all their boards will help you determine which is best/better for you. In any case, a GS 7600 is likely much better than a GT6600 as it has a lot more memory. I have a 3+ year old 8800GT board, and until you get to very expensive high end boards, it is as good as any newer ones, at a lower power consumption rating.
This is definitely a symptom of CPU or RAM overheating. Check for dust buildup, airflow obstruction, or cooling fan failure. My system had a RAM overheating problem that was due to bad airflow over the SIMMS. I rearranged them and achieved a 30-50% reduction in heat buildup (4 simms in 8 sockets), eliminating the problem altogether.
Intel processor? Intel motherboards are best. AMD processor? Asus are good, as are others.
A 64-bit machine can access much more memory and run bigger applications. Speed may be faster, or slower, depending upon a lot of factors too complex to go into here. If your system has less than 4GB of RAM, go 32-bit. If 4GB or more, go 64-bit. FWIW, most 64-bit systems can run 32-bit apps just fine, and contrary to what jingda said, they shouldn't crash, unless you are missing some 32-bit shared libraries (not uncommon, but not hard to fix). I run 32-bit apps on my 64-bit systems all the time. I had trouble with 32-bit Skype because of the missing shared library issues, and it took me an hour to figure out what they all were, and install them. Once done, Skype works perfectly on my RHEL 6 system.
This is probably a TS issue (Touch Sh!t)... As mah300274 suggested, you might be able to convince the vendor to replace the part under warranty, but you will have to be convincing that you "took proper precautions".
What distribution+version of linux are you running? Newer systems use Pulse Audio (as well as ALSA), which should allow you to change your output hardware from speakers to the headphone port.
You need to install clamav or clamd (depending upon your distribution and/or repositories), not clamtk. Clamtk is a toolkit for using clam in user scripts. If you install the clamav/clamd package, it should also install the appropriate cron autoupdate tools for clamav/clamd so the virus definitions will be kept up-to-date.
Most Linux video players can handle a video stream, such as VLC or Kaffeine. I've used ffmpeg as the transcoder/streamer to pipe videos to VLC and Kaffeine in FLV (flash) format before.
1. CD/DVD drives: I've used Plextor CD/DVD drives in the past. They are good quality devices. Right now, I think my drives are NEC units. No problems in 3 years of use, and 100's of discs burned.
2. Memory: both Kingston and Crucial are quality brands. Either should be fine. Do, however, get a motherboard that supports fully buffered ECC RAM, and get the appropriate memory sticks. It is a very little bit more expensive, but you will be protected from system crashes due to memory failure, random cosmic rays flipping bits, etc. Mine has saved my bacon a number of times.
3. Video Card: Both AMD and nVidia have killer cards. I prefer nVidia because the do support Linux systems well, and because they are killer devices for number crunching.
4. TV card/tuner - there are a number of cards that Linux supports. Don't have one, so no personal advice here.
5. Sound card: the build-in sound card on my Dell laptop (D630), and Intel motherboard both work just fine.
6. Floppy drive: fergeddaboutit... These days, if you need a bootable device to run stuff like Seagate's disc diagnostics, or such, then use a USB thumb drive. That's what I do. However, if you have a bunch of old data on floppies, then an external usb-connected unit might be in order, but don't bother with an internal one.
Everything else seems pretty reasonable. All motherboards today have USB 2.0, most have gigabit ethernet, …
Go to the nVidia web site, www.nvidia.com, and go to the Downloads page. It's pretty much self-explanatory, and there are links to installation instructions, etc.
I did some research on the web for components that would meet my requirements. Then I had a local white-box system builder purchase the parts and assemble the system for me. I could have put it together easily enough myself (I've done so numerous times in the past), but I really didn't want to fuss with it. I could have put it all together for a little bit less than he charged, but since he could buy components cheaper than I can, it was not a whole lot more. A couple of hundred $$ on a $5000 system isn't all that much, which is about an hour of my consulting time. As I figured dealing with all the ordering, assembling, testing, and such would burn up at least a day or two of my time, it was a no-brainer.
So, my specs were as follows:
Motherboard:
1. Dual quad-core Intel Penryn E5450 (low-power) 3GHz processors.
2. Up to 32GB (or more) of ECC (error correction) RAM.
3. Dual gigabit ethernet ports on motherboard.
4. Plenty of (at least 6) USB ports.
5. 6 Sata drive ports
6. IDE/ATA interface for legacy DVD/CD drives.
7. Major manufacturer with good support policies, warranty, and fast turn-around on repairs/returns.
I looked at a number of boards from Intel and other manufactures, but I selected Intel's S5000XVN workstation/server board because Intel has the best Linux and Unix support of those I looked at. I …
Win* Server - you pay MS taxes forever.
Linux Server (Ubuntu, CentOS, et al) - you own it. RHEL charges for support (probably cheaper than MS), but CentOS and Scientific Linux are free clones of same. For production servers, CentOS, Ubuntu Server, or Scientific Linux are great choices.
The purpose of school work is to learn how to think. To analyze problems, and come up with appropriate solutions. Break the problem up into parts. Identify classes of objects in the system, what their properties should be, and what their behaviors should be. Solve the problem intellectually and symbolically, then you will be ready to start writing software to implement the solution.
Well, at this point, other than the age (3 years) of the OS/kernel, I am clueless... :-(
Just remember the KISS principle. Small office == small solutions. Sharepoint? Too complex. A NAS behind your firewall is secure, and provides a very large data store for a very reasonable investment. Don't overthink this.
Question. Have you installed any other Java versions (JRE, JDK, OpenJDK) on this system since you installed Eclipse? Have you tried reinstalling Eclipse?
These lines are probably what is relevant:
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
Check if these directories exist, and have appropriate permissions set.
FWIW, the Gateway 486 EISA bus system is what I used to develop a clean-room implementation of TCP/IP for the QNX 2 real-time operating system back in the early 90's. That was before the BSD TCP stack was released into the wild (open sourced). We were building systems to run the US Navy's RAMP (Rapid Acquisition of Manufactured Parts) project, and they needed a secure TCP/IP stack to communicate with the manufacturing cells and assembly lines that our software was controlling. Two of us built the entire stack from the DDN White Book specifications. It is still running today, speeding the turnaround of US Naval vessels when they are in port for repairs. What used to be a 3-6 month stint in harbor/dry-dock, was reduced to a couple of weeks.
Have them, and drives on a couple of old workstations I keep around for "historical" purposes - a Gateway 486 (w/ EISA bus and SCSI array) and a Dell P2-450. My current laptops and workstation don't have floppy drives. I use micro sd cards in a USB carrier instead. A 2GB chip is about $5USD, and a 4GB one is almost as cheap... :-) So, in storage terms, my fingernail size micro sd cards have about 2000x-4000x (over 3 orders of magnitude) more storage, at a small multiple of the price of a floppy disc. I also have IOMega Jaz and zip drives and media on them. In fact, the Gateway boots from a 1GB Jaz disc.
Sometimes, you see something that grabs you, and you just have to respond. A year later? So? :-)
I do exactly what you are trying to accomplish. I am running a custom built system with an Intel S5000XVN motherboard w/ removable system drive carrier, so I can install whatever OS I want without "dual-booting" the system drive. I just shut down, pull one drive, plug in another, boot, and voila! This mobo is dated (all of 3 1/4 years old now... bleading edge when purchased, obsolete now), but it has been dead-bang reliable. Anyway, for custom systems, get a good enclosure, big power supply (750VA or better), Intel motherboard (dual processor capable is good) WITHOUT built-in video, lots of RAM (8GB or more), and an nVidia graphics board. FWIW, Intel workstation/server motherboards also include HD audio gear that works very well. No need for add-on cruft there. Anyway, I have run just about every OS you have heard of (and then some) without problems on this unit - Windows, Linux, Solaris, BSD, QNX, Free-DOS, etc. It has dual E5450 3GHz quad-core Penryn processors, 8GB (32GB max) RAM, nVidia 8800GT video card (512MB), 4 internal sata drives for user space, 1 removable sata drive for system/boot, and an esata add-on raid card for external storage. I still have one sata/esata connection for an additional RAID if I ever need it...
Pretty much, it is the same configuration as a top-end Apple Mac Pro, but at about $3K USD less.
So, are you connecting to the desktop, or a frame buffer X-server? Also, what is your client? Windows? Linux? And what is the Linux distribution+version+kernel and X-Server you are running on the host? And what VNC version are you running on host and client?
What is a floppy?
A hat with a big brim? :-)
I still have a couple of systems (rarely used/booted) that have floppies, and I have a bunch of data (programs - some major R&D work) on floppies I REALLY need to extract before they become landfill...
System is starting to fail. Get it repaired, or replaced.
My advice would be to purchase a small NAS (Network Attached Storage) unit. They connect into the office network and allow you to do exactly what you want, at a very reasonable price. For example, a Buffalo Tech TeraStation NAS with 8TB of data is less than $900 USD on buy.com (free shipping). They have many other options, with less storage (cheaper). I paid more than this, each, for two of their 1TB units about 6-8 years ago, and they are still functioning without problems on my network. One I upgraded to a 2TB capacity this year, and that holds system backups, Linux distributions, and copies of my purchased software. The other I use to store my music files. They are both configured as RAID-5 devices, and work really well in surviving disc failure (the excuse I used to upgrade the one unit - one drive started to fail - no data was lost).
I think Rik has this spot-on. Either replace the monitor (flat panel displays w/ similar or better resolution than your old CRT are pretty cheap today), or roll up your sleeves and replace the caps that are failing, or just keep on like you are until it lets the magic smoke out and you have to fix/replace the unit. Myself, I'd probably opt for the latter, being a lazy sod! :-)
So, you are using a remote client running VNC to connect to your Ubuntu 8.04 system, and are trying to run Eclipse w/ CDT on Ubuntu? One assumes other desktop stuff works ok?
Well, it takes a small (but distinct) amount of time before your network interfaces (and other services) are up and running after they start. Adding a 20-30 second delay in the script isn't a bad idea, and if it works as you say, then I'd say that is an appropriate solution. BTW, is your workstation using DHCP to get a network address? If so, then that would explain the delay needed as it takes a bit of time for a DHCP client to obtain an address and set up the network appropriately.
Normally, a blown power supply does == fried motherboard. Once voltage drops below certain specs, current goes up to compensate, and that generally fries stuff. Whether or not your hard drives got fried also is questionable. Pull them out, place in some sort of drive dock or enclosure, and try to access them from another computer. If you can access them, then you need to replace the power supply and motherboard. If they don't, then you need an entirely new system, and I hope you have backups!
Have you verified that your laptop's wifi driver is installed and working?
Non of these settings, excepting possibly vm.swappiness or the actual filters used when your rp_filter settings are enabled, should impact network performance, and I'm uncertain about the vm.swappiness setting.
What OS is running on the server? Has it been updated recently? You also may want to see if your iptables firewall services are running, and if so, what the rules are that it is using. It may be that some of the firewall rules are affecting this.
Also, have you tried this after the system boots up, from a root command line?
I still think that mingw is a good choice (full-featured GNU compiler). Install Eclipse w/ C/C++ development support and mingw, and you have a nice IDE with good compiler and debugger. All free and open source.
Run your code in the debugger and see where it has a problem. Also, when you have 360 elements in xlin[] and ylin[], why do you pass 361 as the 3rd argument to qplot()?
First, write down the rules to changing the singular case to plural. Express the text as a set of if/then/else statements. For example:
if word ends in a consonant then add 's' to end of word
else if word ends in 'e' then add 's' to end of word
else if word ends in 'y' then remove 'y' and add 'ies' to end of word
.
.
.
etc.
That will clarify in your mind how your code should process the data. Have fun!
As said, the setter functions are intended to modify class member variables in a specific instance of an object of the class. Conversely, getter functions are intended to access the values of those data members. This allows you to specify that the data members are private, keeping outside code from modifying those values without knowing any limitations that the class code may enforce upon the data, such as range checking for numeric values and such. As Narue indicated, allowing others to modify data members of your class directly could easily be a "bad thing".
Typically it works like this:
class Account
{
private:
double m_LastDepositTime; // Julian date+time value
double m_LastDepositAmt; // Amount of last deposit
Account& operator=(const Account&); // Assignment not allowed
public:
Account() : m_LastDepoitTime(0.0), m_LastDepositAmt(0.0) {}
~Account() {}
// Setter function - this could be called makeDeposit(double,double) for better
// readability of code.
void setLastDeposit( double dateTime, double amount );
// Getter functions
double getLastDepositAmt() const { return m_LastDepositAmt; }
double getLastDepositTime() const { return m_LastDepositTime; }
};
One presumes you have an imagination... so use it!
Also, I think that your calculation for savingsBalance is wrong. Shouldn't it be this?
savingsBalance += (savingsBalance * (annualInterestRate/12));
savingsBalance=+(annualInterestRate/12);
Two problems here. 1) you don't initialize savingsBalance in your constructor. 2) this should be savingsBalance+=(annualInterestRate/12);
Also, use spaces before/after operators like += and such, just for better readability and visual debugging purposes, if nothing else.
One word - debugger.
I agree that 9/10 times that fixing the overheating addresses the problem (it worked for me when my overheating memory sticks were causing system problems), but as I said, if the initial overheating caused additional component failure, then all bets are off! :-) Anyway, thanks for your feedback saxmaster.
Back achya... :-)
I don't agree that "hearing beeps" and (almost) immediate shutdown may indicate overheating, but contend that previous overheating may have caused a component to fail, which is the root cause of the symptoms observed. In any case, we are in agreement that overheating was probably the root cause of this problem. :-)
At least, this is what my experience as an EE and computer systems engineer is telling me, without further evidence to the contrary. Even if a laptop fan is non-functional, lacking additional component failures, it would generally take some time (minutes to hours) before the system overheats to the point of failure. This is basic thermodynamics.
Duh? Network statics, or do you mean statistics?
If it works, don't futz with it! If CS doesn't work, set it to Master. If that doesn't work, set it to Slave. If this is the only drive in the system, you are golden. If not, then you will need to do some more futzing if CS doesn't work for both devices.
Sony Vaio systems are soooo funky when dealing with hardware that is not Sony branded, that almost anything can be the cause of this. My advice? Get your money back and purchase a system from Toshiba or someone else but Sony.
There are usually a number of settings in the BIOS as to how it deals with POST (Power-On Self-Test). IE, do a full POST every time you boot, do a quick test always, or do a full POST if hardware components have changes, such as disc, memroy, etc. Most of the time, the default settings are the latter one. However, since you say that stuff is REALLY slow UP TO AND UNTIL THE OS IS FULLY LOADED, I am guessing the BIOS is set to the first option, and Win7 itself has so much bloatware installed (including AV scanners that are doing on-access scanning) that it runs like sludge until everything is finally loaded. This is what I have seen with my clients that run Windows Vista and Windows 7 in general. Until you clean the crap out of the system, I don't think an RMA and new system will be any better for you...
I sync my clock with NTP (network time protocol) servers on the internet, such as are provided by various governmental services (NIST, etc). That way, even if the clock battery is fubar, my system still keeps proper time.
And tell me why you think you need water cooling? It isn't an IBM System 390 mainframe is it? I have a custom dual CPU (8-core 3GHz), 8GB, 15TB workstation/server (2.5TB disc and 2 DVD recorders internal) that does just fine with air-flow cooling. Be more concerned with your power supply. If you are running multiple video cards that suck up a lot of watts, then the PS is critical, as is airflow. Any decent CPU fan and heat sink will generally do for the processors, but memory is more of a problem, and needs good airflow. Your water cooler will work with the CPU's ok, but probably doesn't deal with the other cruft, and it is that other cruft that will cause problems. My system when running at 100% cpu utilization on 8 cores will push the processor core temperature up to about 50 degrees Centigrade, but without adequate airflow, the memory temperatures reach over 105 degrees, at which point they start to fail. I can keep mine at 85 to 90 degrees with proper airflow, even under prolonged heavy load.
I disagree with saxmaster49 about this, if as you say, it happens immediately after turning the system on. In that case, it has not had time to heat up. Yes, a non-functional fan will cause the system to over-heat. That may have been the root cause of the problem. What you are experiencing now is likely some other component failure that the original overheating caused. Time to take it into the repair depot and let them figure out what is the cause, and how much $$ it will cost you to fix, if not still under warranty.