fork(1) download
  1. using System;
  2. using System.Diagnostics;
  3.  
  4. public class Test
  5. {
  6. public static void Main()
  7. {
  8. Process[] processlist = Process.GetProcesses();
  9.  
  10. foreach(Process theprocess in processlist)
  11. {
  12. Console.WriteLine("Process: {0} ID: {1}", theprocess.ProcessName, theprocess.Id);
  13. }
  14. }
  15. }
Runtime error #stdin #stdout #stderr 0.08s 38560KB
stdin
Standard input is empty
stdout
Process: init [3] ID: 1
Process: kthreadd ID: 2
Process: migration/0 ID: 3
Process: ksoftirqd/0 ID: 4
Process: migration/1 ID: 5
Process: ksoftirqd/1 ID: 6
Process: migration/2 ID: 7
Process: ksoftirqd/2 ID: 8
Process: migration/3 ID: 9
Process: ksoftirqd/3 ID: 10
Process: events/0 ID: 11
Process: events/1 ID: 12
Process: events/2 ID: 13
Process: events/3 ID: 14
Process: cpuset ID: 15
Process: khelper ID: 16
Process: netns ID: 19
Process: async/mgr ID: 22
Process: sync_supers ID: 245
Process: bdi-default ID: 247
Process: kblockd/0 ID: 249
Process: kblockd/1 ID: 250
Process: kblockd/2 ID: 251
Process: kblockd/3 ID: 252
Process: kacpid ID: 254
Process: kacpi_notify ID: 255
Process: kacpi_hotplug ID: 256
Process: ata/0 ID: 368
Process: ata/1 ID: 369
Process: ata/2 ID: 370
Process: ata/3 ID: 371
Process: ata_aux ID: 372
Process: khubd ID: 380
Process: kseriod ID: 383
Process: cfg80211 ID: 396
Process: rpciod/0 ID: 431
Process: rpciod/1 ID: 432
Process: rpciod/2 ID: 433
Process: rpciod/3 ID: 434
Process: kswapd0 ID: 489
Process: aio/0 ID: 539
Process: aio/1 ID: 540
Process: aio/2 ID: 541
Process: aio/3 ID: 542
Process: nfsiod ID: 554
Process: crypto/0 ID: 559
Process: crypto/1 ID: 560
Process: crypto/2 ID: 561
Process: crypto/3 ID: 562
Process: scsi_eh_0 ID: 740
Process: scsi_eh_1 ID: 743
Process: scsi_eh_2 ID: 746
Process: scsi_eh_3 ID: 749
Process: kpsmoused ID: 836
Process: kstriped ID: 842
Process: kondemand/0 ID: 846
Process: kondemand/1 ID: 847
Process: kondemand/2 ID: 848
Process: kondemand/3 ID: 849
Process: usbhid_resumer ID: 879
Process: hd-audio0 ID: 893
Process: hd-audio1 ID: 904
Process: md3_raid1 ID: 928
Process: md1_raid1 ID: 934
Process: kjournald ID: 936
Process: ./checker-4 ID: 956
Process: /sbin/udevd ID: 1028
Process: flush-9:3 ID: 1397
Process: supervising syslog-ng ID: 3234
Process: /usr/sbin/syslog-ng ID: 3235
Process: /usr/sbin/crond ID: 3343
Process: /usr/bin/svscan ID: 3457
Process: supervise ID: 3487
Process: supervise ID: 3488
Process: supervise ID: 3490
Process: supervise ID: 3491
Process: supervise ID: 3492
Process: supervise ID: 3493
Process: supervise ID: 3494
Process: supervise ID: 3495
Process: supervise ID: 3496
Process: supervise ID: 3497
Process: supervise ID: 3498
Process: supervise ID: 3499
Process: supervise ID: 3500
Process: supervise ID: 3501
Process: /usr/bin/multilog ID: 3525
Process: ./chkmgr ID: 3526
Process: ./chkmgr ID: 3532
Process: /usr/bin/multilog ID: 3533
Process: ./checker-1 ID: 3534
Process: /usr/bin/multilog ID: 3535
Process: /usr/bin/multilog ID: 3537
Process: ./chkmgr ID: 3539
Process: supervise ID: 3540
Process: supervise ID: 3541
Process: /usr/sbin/ntpd ID: 3542
Process: /usr/bin/multilog ID: 3543
Process: supervise ID: 3560
Process: supervise ID: 3561
Process: /usr/bin/multilog ID: 3562
Process: supervise ID: 3567
Process: supervise ID: 3568
Process: /usr/bin/multilog ID: 3569
Process: supervise ID: 3586
Process: supervise ID: 3587
Process: supervise ID: 3588
Process: supervise ID: 3589
Process: supervise ID: 3590
Process: /bin/bash ID: 3594
Process: supervise ID: 3602
Process: supervise ID: 3603
Process: supervise ID: 3604
Process: supervise ID: 3605
Process: supervise ID: 3606
Process: supervise ID: 3607
Process: supervise ID: 3608
Process: supervise ID: 3609
Process: /usr/bin/multilog ID: 3612
Process: /usr/bin/multilog ID: 3632
Process: supervise ID: 3653
Process: supervise ID: 3654
Process: supervise ID: 3656
Process: supervise ID: 3657
Process: supervise ID: 3658
Process: supervise ID: 3659
Process: supervise ID: 3660
Process: supervise ID: 3661
Process: supervise ID: 3662
Process: supervise ID: 3663
Process: /usr/bin/multilog ID: 3665
Process: /usr/bin/multilog ID: 3679
Process: /usr/bin/multilog ID: 3680
Process: ./checker-19 ID: 3681
Process: /usr/bin/multilog ID: 3699
Process: /usr/sbin/ntpd ID: 3979
Process: /usr/sbin/sshd ID: 4039
Process: vtund[c]: frog-3 tun tun0 ID: 4162
Process: /sbin/agetty ID: 4224
Process: /sbin/agetty ID: 4225
Process: /sbin/agetty ID: 4226
Process: /sbin/agetty ID: 4227
Process: /sbin/agetty ID: 4228
Process: /sbin/agetty ID: 4229
Process: /sbin/udevd ID: 4648
Process: ./checker-3 ID: 6777
Process: /usr/bin/multilog ID: 9363
Process: /usr/bin/multilog ID: 9428
Process: /usr/bin/multilog ID: 9441
Process: /usr/bin/multilog ID: 9460
Process: /bin/bash ID: 9546
Process: /bin/bash ID: 9579
Process: ./checker-1 ID: 12293
Process: ./checker-2 ID: 14681
Process: /bin/bash ID: 19279
Process: /bin/bash ID: 19710
Process: /bin/bash ID: 20218
Process: sleep ID: 22143
Process: /bin/bash ID: 24337
Process: setlock ID: 24346
Process: /bin/bash ID: 24356
Process: /bin/bash ID: 24364
Process: setlock ID: 24367
Process: setlock ID: 24368
Process: /bin/bash ID: 24380
Process: /bin/bash ID: 24405
Process: /bin/bash ID: 24485
Process: /bin/bash ID: 24486
stderr
Unhandled Exception: System.InvalidOperationException: Process has exited, so the requested information is not available.
  at System.Diagnostics.Process.get_ProcessName () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:get_ProcessName ()
  at Test.Main () [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidOperationException: Process has exited, so the requested information is not available.
  at System.Diagnostics.Process.get_ProcessName () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:get_ProcessName ()
  at Test.Main () [0x00000] in <filename unknown>:0