2.A PROGRAM to report behaviour of Linux kernel including kernel version, CPU type and model. (CPU information)

2.A PROGRAM to report behaviour of Linux kernel including kernel version, CPU type and model. (CPU information)

OR

3.A PROGRAM to report behaviour of Linux kernel including information on configured memory, amount of free and used memory. (memory information)


//ducskecode

//ducskecode.blogspot.com
#include<iostream>
using namespace std
#include<stdlib.h>
#include<stdio.h>
int main() 
{
cout<<"\n The kernel version is, \n";
system("car/proc/sys/kernel/osrelease") ;
cout<<"\n The cpu space: \n";
system("cat /proc/cputnfo | awk 'NR==3, NR==4{print}' \n ");
cout<<"\n Amount of cpu time since system was last booted is: ";
system("cat /proc/uptime \n");
system("cat /proc/meminfo | awk 'NR==1, NR==4{print $2}' \n ");
cout<<"\n Amount of free memory: \n";
system("cat /proc/merminfo  |awk 'NR = 2{Print $2}' \n ")
cout<<"\n Amount of used memory is: \n";
system("cat /proc/meninfo | awk '{ if (NR==1) a=$2; if(NR==2) b=$2 }END {print a-b} ' \n");
cout<<endl;
return(0) ;
}

Output:




No comments:

Post a Comment

Featured post

Amazon Interview Process

On July 5, 1994, Jeff Bezos started the world's most "customer-centric" firm out of his garage in Bellevue, Washington. The A...