para ser más precisos, crea un archivo php y coloca:
ejecutarlo desde tu localhost (con el navegador) y entre las primeras filas aparece una que indica:
loaded configuration file, es allí en donde se encuentra el php.ini, independientemente del OS.
con respecto a tu pregunta, si no especificas un directorio para uploads, se usa el por defecto del OS, y es preferible debido a que el mismo OS se encargaría de administrar dichos temporales.
Puedes especificar un directorio en especifico, pero debes asegurarte de que tenga permisos de escritura, además de añadir la ruta completa, dudo mucho que te acepte rutas relativas, y después de modificarlo, asegurate de reiniciar
apache para recargar los cambios.