run_status.c
int main()
{
for(int i = 1; i <= 10000; i++)
{
for(int j = 1; j <= 10000; j++)
{
for (int k = 1; k <= 10000; k++)
{
k ++;
k --;
}
}
}
return 0;
}
zombie_status.c
#include<unistd.h>
#include<stdio.h>
int main()
{
if(fork())
{
sleep(30);
}
return 0;
}
uninter_status.c
include<unistd.h>
#include<stdlib.h>
int main()
{
if(vfork() == 0)
{
sleep(300);
exit(0);
}
return 0;
}
interruptible_status
#include <unistd.h>
int main()
{
sleep(300);
return 0;
}