A method for adjusting resolution of an electronic device (100, 101, 200, 400, 401), the method comprising: displaying a first screen including an image through a display the image having a first resolution; in response to detecting a change in a system resource load of the electronic device which comprises: detecting at least one of memory use higher than a predetermined value and power consumption higher than a predetermined value, determining to change the first resolution of the image to a second resolution lower than the first resolution; rendering a second screen including the image having the second resolution; and displaying, through the display, the second screen by up-scaling, wherein the determining to change the first resolution of the image to a second resolution further comprises: displaying a screenshot of the image displayed in the first screen based on a user input; displaying a user interface related to a change of a scaling resolution of the screenshot; and receiving the user input related to the adjustment of the resolution through the user interface and changing of the resolution. displaying a first screen including an image through a display the image having a first resolution; in response to detecting a change in a system resource load of the electronic device which comprises: detecting at least one of memory use higher than a predetermined value and power consumption higher than a predetermined value, determining to change the first resolution of the image to a second resolution lower than the first resolution; rendering a second screen including the image having the second resolution; and displaying, through the display, the second screen by up-scaling, wherein the determining to change the first resolution of the image to a second resolution further comprises: displaying a screenshot of the image displayed in the first screen based on a user input; displaying a user interface related to a change of a scaling resolution of the screenshot; and receiving the user input related to the adjustment of the resolution through the user interface and changing of the resolution. detecting at least one of memory use higher than a predetermined value and power consumption higher than a predetermined value, determining to change the first resolution of the image to a second resolution lower than the first resolution; rendering a second screen including the image having the second resolution; and displaying, through the display, the second screen by up-scaling, wherein the determining to change the first resolution of the image to a second resolution further comprises: displaying a screenshot of the image displayed in the first screen based on a user input; displaying a user interface related to a change of a scaling resolution of the screenshot; and receiving the user input related to the adjustment of the resolution through the user interface and changing of the resolution. displaying a screenshot of the image displayed in the first screen based on a user input; displaying a user interface related to a change of a scaling resolution of the screenshot; and receiving the user input related to the adjustment of the resolution through the user interface and changing of the resolution.