Thursday, October 27, 2016

RAM vs Performance

Random Access Memory can be simplify as RAM is what we will encounter when we buy computer, smart phone, and all other smart devices. In the early computing day, there is only few kilobyte of ram is being use. With the grow in need for a faster and powerful computer, and with the emerge of more demanding operating system and software in hardware requirement, ram has then become one of the parts that being develop tremendously along side with Central Processing Unit (CPU).

RAM is a L3 memory that can be accessed and be used by the CPU to store large quantity of information that is needed to be read and write multiple time inside the operation system and software that we run on our equipment. This L3 memory provide fast read and write speed with many times faster when compare to using virtual memory on our hard disk. Hence the speed of the RAM we use will affect our CPU working load, as slower speed RAM will required more time to read and write into, and little time is needed for a fast speed RAM.

The amount of RAM needed for a smooth run on our equipment is not specify. This is because the OS that we put running on our device, and program or software that we gonna use will need to take into account before we can estimate how much RAM that is enough for a smooth run.

For example, a typical machine built using a Windows 7, we can use the recommended specification Microsoft provided to us, that is:
- 1 GHz or faster x86 or x64 processor
- 1 GB RAM
- 16 GB Hdd
- DirectX 9 graphic with WDDM 1.0 or higher

Seeing the highlight on the RAM minimum requirement, just a 1 GB can already be used on a typical Windows 7 for the OS to run. But that didn't mean the OS will run smoothly, and that haven't include all the software that we gonna put into.

So is it mean that more RAM will make the equipment perform faster and smoother? The answer is No for faster, and Yes for smoother.

For a faster equipment, it all depend on what is the Central Processing Unit (CPU) is being use on the machine. The higher the clock (Hz), the faster it will process the information. But there will be a bottleneck If the RAM is not enough for the CPU to perform at its best. Here is when RAM will required for a smoother operation of the machine.

When a machine have a fast CPU, but very little RAM, the performance of the machine will become sluggish, as the machine need to execute all the information store in the little RAM before a new information need to rewrite into the RAM, just then the CPU can process the new information. This will make the fast CPU have a bottleneck where there is not enough memory to store all the information needed for its task. It just like we are doing something and then we need to take a break and resume what we do again after the break.

The RAM bottleneck cannot say that the machine is not fast. It just not smooth when run all the task at once. So by adding more RAM will make the machine perform at its greatest performance as the bottleneck cause by not enough RAM is gone.

Here i can conclude that, RAM is needed for a smooth operating, but it cannot make the process become faster or slower, as the fast and slow operation is all depend on the CPU. So more RAM is good as we will have a smooth running equipment, but if the job we gonna perform cannot be handle by the CPU, then the machine will also become sluggish as there is not enough computing power to process all the information in time.

If have any question please leave a comment below.

Friday, October 14, 2016

Smart phone battery self explode

The lately keep occurring battery self explode from a well known smart phone maker, certainly keep every phone user aware of their phones battery condition. Many report from private regarding why the battery self explode no matter if the phone is being charge, not under charge, or when the phone is totally shut off, is spreading on the net. Keep in mind, this report is not from the official, it is all from the private, so this so called "report" can be refer, but cannot be used to judged why it is happening. So for further understanding on the Lithium Ion Battery, we must first know the structure of the battery.


                  This picture show the structure of a typical Lithium Ion Battery (Li-Ion). 

Li-ion battery is being used in our phone replacing the old Nickel Cadmium(Ni-Cd) and Nickel Metal Hydride(Ni-MH) battery.Since then, the technology of this Li-ion battery has been improved for bigger current(mAh) flow to suite longer phone usage demand.

Currently, the battery mostly used in our phone is either Lithium Polymer Battery(Li-Po), or a Lithium Ion battery(Li-ion). This 2 battery have its pros and cons if compare together, but their main structure is almost identical.


                         Picture show the structure of a Lithium Polymer(Li-Po) battery.

So, why is the battery self explode? Reading to the non official report, this is caused by the thinner separator being used in the production of the battery as to produce a thinner and bigger current flow battery. The thinning of the separator caused the electrolyte to make contact inside the battery which made the battery suffer from a high heat, and also the forming of gases that result in an self combustion or explosion. This is correct and can explain why is the battery can self explode when the phone is shut off.

There also report suggest that the phone that being used while charging caused the electron to move back and forth rapidly between the positive and negative electrolyte. The non regulated moving electron caused the battery suffer from premature deterioration of the thin separator hence cause the electrolyte to make contact thus the battery self explode. This also correct as the separator will wear off over time but the service time of the separator should be much longer compare to the electrolyte. The thinning in separator used cause the service time to become short. So this explain why the phone explode when being charge and is used at the same time, and it also apply to the explosion when the phone is plug off.

We can see the private report all make the blame to the thinner separator in the battery. But until official report come out, we cannot say the blame is wrong.

Wednesday, October 12, 2016

Future of smart phone and PC

Over this few years, i have seen much improvement in the smart phone sector than personal computer. Smart phone is taking changes in how human interact with each other, and it provide the simplest way to access Internet, social media and much more without the need of a PC.

When the dawn of PC and the use of internet for the last few decade, we need a desktop PC and a dial up modem to work, and play. And every year we can see more improvement are being made to the PC with new technology and software coming out to suit and improve the PC experience. But that create a problem, people tends to sit in front of a PC rather than hanging out with friend like old days.

With the introduction of smart phone and wireless data connection, things has gone a lot faster and more social. People can now hanging out with friend and can connect with people around the world more easily without being limited to one place. Then things become to change, as more and more people are using a smart phone than a PC.

PC industries is seeing a slow progress if compare to the early 2000's. Desktop and laptop is decreasing in sales year over year in consumers sector. Now the PC sales much rely on enterprise, and things is not good with this weak and slow global economic.

Slow economic will further hurt the PC industries, as more and more enterprise will find a way to save bill, especially electric bill. Then the desktop will run out of business and laptop will take over the desktop. Does it stop here? No, laptop will soon be replaced by tablet and AIO desktop.

PC manufacturer cannot rely on enterprise alone as the main market is still consumer sector. This is when things take it changes, as PC manufacturer start making smart phone as we can see over this few year, more and more PC manufacturer comes out with their own brand of smart phone.

While smart phone market is steady in growth year over year, it is now being saturated with lot and lots of manufacturer coming out with new phone every couple of months. People tends to change their phone once every 2.5 years, and with manufacturer build a new phone in couple of months, we can see the demand for a new phone is decreasing.

This is just my opinion, The PC future will be totally replace by tablet and AIO system, and maybe in few decade, it will be replaced by smart phone or other similar products. We won't be able to see the bulky build PC any more in the future, as things will get small and smaller with new technologies appear.

For smart phone, this market still have its glory in this few years. And we will see more of wearable products being pair with smart phone to boost its profitability in the mean time. Until some one comes with a better products, we can see the smart phone industries will surely takes the win against PC. The age of PC will certainly coming to an end, and our great grandson will not know any of this equipment that we use today in their age XD.